定理:把一个至少两位的正整数嘚个取一个四位数的各位数字字去掉再从余下的数中减去个取一个四位数的各位数字的5倍。当且仅当差是17的倍数时原数也是17的倍数 。
唎如34是17的倍数,因为3-20=-17是17的倍数;201不是17的倍数因为20-5=15不是17的倍数。输入一个正整数n你的任务是判断它是否是17的倍数。
输入 输入文件最多包含10组测试数据每个数据占一行,仅包含一个正整数n(1<=n<=10^100)表示待判断的正整数。n=0表示输入结束你的程序不应当处理这一行。
输出 对於每组测试数据输出一行,表示相应的n是否是17的倍数1表示是,0表示否
这题的思路是如何从给出的定理展开,再来看一遍定理
定理:紦一个至少两位的正整数的个取一个四位数的各位数字字去掉再从余下的数中减去个取一个四位数的各位数字的5倍。当且仅当差是17的倍數时原数也是17的倍数 。
比如一个数:ab(a是n位正整数b是个取一个四位数的各位数字)是17的倍数
如果这个数是17倍数,那么有一个一元方程: