#P0081. [2022蜀山区小学组] 换位整除 (exchange)
[2022蜀山区小学组] 换位整除 (exchange)
题目描述
太空站换用一种新的密码方案,这种密码方案的好处是自带纠错方法。在给出一个这种密码(十进制表示下有 个数位)。纠错方法是:如果是正确的密码,应是 的倍数或者通过一次交换它的某两个数位,使得结果变成 的倍数。
现在你收到包含 组密码的数据,各组数据之间是独立的,请编写程序判断这些数据是否是太空站正确的密码?
输入格式
输入的第 行包含 个整数 ,表示数据组数。 接下来 行,每行 个整数,第 行表示第 组数据的输入。
输出格式
输出 行,每行 个 “Yes” 或者 “No”(不含引号,区分大小写),表示对应那组数据的答案。
输入数据 #1
5
16
114514
191981
123456789
3141592653589793238462643383279
输出数据 #1
Yes
Yes
No
Yes
Yes
解释 #1
可以通过交换两个数位变成 ,后者是 的倍数,因此对此输出 “Yes”。无论交换 的哪两个数位,得到的结果都不是 的倍数,因此对此输出 “No”。
数据范围
对于全部数据,有 ,。输入整数的十进制表示中没有数字 。
测试点
- 测试点 (共 分):。
- 测试点 (共 分):。
- 测试点 (共 分):无特殊限制。