#CF2234B. 回文、十二与两项 / Palindrome, Twelve and Two Terms
回文、十二与两项 / Palindrome, Twelve and Two Terms
题目描述
给定一个正整数 。称一对非负整数 为「美丽的」当且仅当满足以下条件:
- 。
- 是一个回文数。
- 能被 整除。
你需要找到一个美丽的数对,或者报告其不存在。
一个数是回文数当且仅当将其十进制表示的数字反转后仍然不变。例如,、、、 是回文数,而 和 不是。
输入格式
每个测试包含多个测试用例。第一行包含测试用例的数量 ()。接下来是每个测试用例的描述。
每个测试用例的唯一一行包含一个整数 ()。
注意: 可能很大,请使用 64 位整数存储。
输出格式
对于每个测试用例,如果存在这样的 和 ,则在单独的一行输出 和 ,用空格分隔。否则,在单独的一行输出 。
如果有多个美丽的数对 ,你可以输出其中任意一个。
6
1
10
310
12
1000000000
6111111111111111
1 0
-1
22 288
0 12
4 999999996
3 6111111111111108
提示
在第一个测试用例中, 是回文数, 能被 整除,且 ,因此答案满足条件。
在第二个测试用例中,可以证明不存在合适的数对 。
在第三个测试用例中, 是回文数, 能被 整除(),且 ,因此答案满足条件。
注意:本题有多个合法答案,输出任意一个合法的数对即可。