#B3855. [语言月赛 202309] 扶苏迭代
[语言月赛 202309] 扶苏迭代
Description
给定初始变量 ,请你按如下表达式迭代计算 :
$$x_i = \left\lfloor\frac{x_{i - 1} + a}{a}\right\rfloor$$其中 。
我们称这个迭代过程为扶苏迭代。可以证明,在经过若干次扶苏迭代以后, 的取值会稳定成为一个常数 。也就是存在一个 ,使得对于所有 ,。
你的任务是输出 稳定到这个常数前的扶苏迭代过程。即输出 。这里 是最小的满足 的数。
可以证明,在给定的数据范围下,迭代次数不会很多。
Input Format
本题单个测试点内有多组测试数据。的第一行是一个整数,表示测试点个数 。
对每组数据,只有一行两个整数,表示 和 。
Output Format
对每组数据,输出一行若干个用空格隔开的整数,表示扶苏迭代过程变量 的取值。
2
2 2
3 2
2
3 2
Hint
数据规模与约定
- 对 的数据,。
- 另有 的数据,。
- 对 的数据,,。
京公网安备 11011102002149号