标签:
1 #include<stdio.h>//九的余数(105) 2 #include<string.h> 3 char a[1000005]; 4 int main() 5 { 6 int x,t,i,res; 7 scanf("%d",&x); 8 while(x--){ 9 memset(a,0,sizeof(a)); 10 scanf("%s",a); 11 t=strlen(a); 12 if(t==1)res=(a[0]-‘0‘); 13 else if(t==2){ 14 res=0; 15 res=(a[0]-‘0‘)*10+(a[1]-‘0‘); 16 res=res%9; 17 } 18 else if(t>2) { 19 res=0; 20 for(i=0;i<2;i++){ 21 res=res*10+(a[i]-‘0‘); 22 } 23 for(i=2;i<t;i++){ 24 res=res*10+(a[i]-‘0‘); 25 res=res%9; 26 } 27 } 28 printf("%d\n",res); 29 } 30 return 0; 31 }
标签:
原文地址:http://www.cnblogs.com/minimalism/p/4537620.html