#P7847. 「dWoi R2」Elevator / 电梯
「dWoi R2」Elevator / 电梯
题目背景
zszz,主角总会在学级裁判前乘电梯下去的过程中在内心写小作文。
但万一写不出来怎么办 Zzz ……
于是最原开始想数学题了 ……
题目描述
现有正整数 满足 式:,且 。
现给定正整数 ,请编程求出满足 的 式的个数以及满足以下条件的一个 :
对所有 得到的 式中使得 最小。
输入格式
第一行一个正整数 ,表示询问总数。
接下来 行,每行一个正整数,表示给定的 。
输出格式
行,每行一个正整数,表示满足条件的 式的个数。若存在解,则空一格后再输出一个满足条件的 。
可以证明, 时一定有这样的 。
2
1
2
0
1 2
2
233
2020
479 54056
5470 8181
提示
样例 #2 解释
第一个询问中对应的式子为:,故后一个输出为 。
第二个询问中对应的式子为:$\dfrac{1}{1620} - \dfrac{1}{8181} = \dfrac{1}{2020}$,故后一个输出为 。
而这两个 式的 在所有 的情况中是最小的。
数据规模与约定
对于 的数据,有 ,。
对于 的数据,有 ,。
对于 的数据,有 ,。
对于 的数据,有 ,。
关于 Special Judge
本题采用 Special Judge。
如果你第一问都答对了而第二问有答错的,那么你将得到 的分数,如果你第一问有答错的而第二问都答对了,那么你将得到 的分数,但是如果你第一问和第二问都有部分或者全部错误,那么你将被判作 WA;此外,如果你输出残缺或者过多,例如只回答第一问却不输出第二问的答案( 除外)或者 后多输出了一个数,那么你将同样不会得到分数。