特工潜行
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
C. 特工潜行
题目描述
某秘密基地有 间连通的密室排成竖列:
- 密室编号从 到 ( 号在最上层, 号在最底层)。
- 一名特工(代号“夜影”)初始位于第 号密室。
基地会依次执行 次安防调整:
- 第 次调整时:
- 系统会强制迁移第 号密室(含其中人员)。
- 迁移方向有两种可能:
- 迁至 顶层通道口(成为新的 号密室)。
- 迁至 底层通道口(成为新的 号密室)。
- 原密室序列将按照相应顺序重组。
对于初始密室序列:, 进行迁移:
- 迁至顶层:序列变为 。
- 迁至底层:序列变为 。
每次安防调整后,需要计算:
- “夜影”特工可能藏身的 不同密室编号总数。
- 注意:由于系统迁移方向未知,需考虑所有可能路径。
输入格式
第一行包含一个整数 ,表示测试样例数量。
对于每一组测试样例,第一行包含三个整数 ,,。第二行包含 个整数 ,,,。
输出格式
对于每一组测试样例,输出 个整数,表示对应操作后,“夜影”特工可能藏身的不同密室编号总数。
样例输入1
5
6 5 3
1 2 3
2 1 4
2 1 1 2
5 3 1
3
3 2 4
2 1 1 1
18 15 4
13 15 1 16
样例输出1
2 3 5
2 2 2 2
2
2 3 3 3
2 4 6 8
样例解释
对于第三组测试样例,“夜影”特工初始位于第 号密室,在第一次操作后,“夜影”特工可能位于 号密室上方或 密室下方,总共两个可能的位置
数据范围
- 对于 的数据,,,,。
- 对于 的数据,,,,。
- 对于 的数据,,,, 。