1129. ISBN

本題不難,最主要的地方就是 t 的值要寫對

#include<stdio.h>
#include<string.h>
int main()
{
    int i,len;
    char s[20];
while(scanf("%s",s)!=EOF){
    len=strlen(s);
    int j=10,sum=0;
    for(i=0;i<len;i++){
                     
    if(s[i]!='-') {
    sum=sum+((s[i]-'0')*j);
                 j--;
                 }
    }
     printf("%s-",s);
int t=0;
while(1){
if((sum+t)%11==0) break; 
         t++; 
}
if(t==10) printf("X\n");
else printf("%d\n",t);    
}
return 0;
}                                

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章