luogu#P10195. [USACO24FEB] Quantum Moochanics G
[USACO24FEB] Quantum Moochanics G
题目描述
在空闲时间,Bessie 喜欢涉猎实验物理。她最近发现了一对新的亚原子粒子,命名为哞微子和反哞微子。如同标准的物质-反物质对,哞微子和反哞微子相遇时会相互湮灭并消失。但这些粒子的独特之处在于,每当 Bessie 看向它们时它们就会改变运动方向(同时保持相同的速率)。
在她最新的实验中,Bessie 将偶数 ()个这些粒子排成一行。这一行的左端以哞微子开始,然后在两种类型的粒子之间交替,第 个粒子位于位置 ()。哞微子初始时向右运动而反哞微子初始时向左运动,其中第 个粒子以每秒 单位的恒定速率运动()。
Bessie 在以下时刻进行观察:
- 首先是实验开始后 秒。
- 然后是第一次观察后 秒。
- 然后是第二次观察后 秒。
- 然后是第 次观察后 秒。
在每次观察中,Bessie 都会记下哪些粒子消失了。
这个实验可能需要非常长的时间才能完成,所以 Bessie 想要首先模拟一下它的结果。根据实验设置,请帮助 Bessie 求出她何时(即观察次数)会观察到各个粒子消失!可以证明,所有粒子最终都会消失。
输入格式
每个测试点包含 ()个独立的测试用例。
每个测试用例包含三行。第一行包含 ,第二行包含 ,第三行包含 。
输入保证所有 之和不超过 。
输出格式
对于每一个测试用例,输出每个粒子消失时的观察次数,用空格分隔。
4
2
1 11
1 1
2
1 12
1 1
2
1 11
4 6
2
1 11
4 5
9 9
11 11
1 1
3 3
2
4
1 3 5 8
1 1 1 1
4
1 4 5 8
1 1 1 1
1 1 3 3
7 2 2 7
提示
样例解释 1
对于第一个测试用例,Bessie 在前 次观察中观察到以下情况:
- 哞微子(初始时向右运动)出现在位置 。
- 反哞微子(初始时向左运动)出现在位置 。
然后恰好在观察 时,两个粒子在位置 相遇并相互湮灭。
对于第二个测试用例,反哞微子的初始位置更靠右 单位,从而两个粒子在观察 之前半秒在位置 相遇。
注意我们只关心观察次数,不关心时刻或位置。
样例解释 2
对于第一个测试用例:
- 最左边的两个粒子恰好在观察 时在位置 相遇。
- 最右边的两个粒子在观察 之前半秒在位置 相遇。
测试点性质
- 测试点 :。
- 测试点 :,且对于所有粒子,。
- 测试点 :。
- 测试点 :没有额外限制。