标签:style blog http io ar color sp for strong
定理:把一个至少两位的正整数的个位数字去掉,再从余下的数中减去个位数的5倍。当且仅当差是17的倍数时,原数也是17的倍数 。
例如,34是17的倍数,因为3-20=-17是17的倍数;201不是17的倍数,因为20-5=15不是17的倍数。输入一个正整数n,你的任务是判断它是否是17的倍数。
34201209876541317171717171717171717171717171717171717171717171717180
1010
#include<stdio.h>
#include<string.h>
char s[10100];
int main()
{
int i,len,sum;
while(scanf("%s",s)!=EOF)
{
len=strlen(s);
if(s[0]=='0'&&len==1)
break;
for(i=0,sum=0;i<len;i++)
{
sum=10*sum+s[i]-'0';
sum%=17;
}
printf(sum?"0\n":"1\n");
}
return 0;
}
标签:style blog http io ar color sp for strong
原文地址:http://blog.csdn.net/hdd871532887/article/details/41929103