题目描述
在空闲时间,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
提示说明
【样例解释】
对于第一个测试用例:
-
最左边的两个粒子恰好在观察 时在位置 相遇。
-
最右边的两个粒子在观察 之前半秒在位置 相遇。
-
测试点 4:,且对于所有粒子,。
-
测试点 5-7:。
-
测试点 8-12:没有额外限制。
【数据规模与约定】
-
测试点 3:。
-
测试点 4:,且对于所有粒子,。
-
测试点 5-7:。
-
测试点 8-12:没有额外限制。
供题:Aryansh Shrivastava,Benjamin Qi