美文网首页
杭电ACM(1013)

杭电ACM(1013)

作者: 格式化灰忆 | 来源:发表于2017-09-17 22:57 被阅读0次
    #include<stdio.h>
    #include<string.h>
    int main(void){
        char s[10000];//此处是坑,我之前设置为为s[1000],总是wrong answer
        int a=0,i,j=0;
        while(scanf("%s",s)!=EOF && strcmp(s,"0") != 0){
            j = strlen(s);
            for(i=0;i<j;i++){
                a += s[i] -48;
                if(a>9){
                    a = a/10 + a%10;
                }
            }
            printf("%d\n",a);
            a = 0;
        }
        return 0;
    }
    
    

    相关文章

      网友评论

          本文标题:杭电ACM(1013)

          本文链接:https://www.haomeiwen.com/subject/iltvsxtx.html