标签: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