Subscribe Us

Responsive Advertisement

Advertisement

URI Online Judge | 1629 UnzipFACE solution in c

 

uri 1629 solution in c

by ujjal roy



#include<stdio.h>


main()

{


    while(1)

    {

        int n,i;

       scanf("%d",&n);

        if(n==0) break;

        while(n--)

        {

            int osum=0,esum=0,sum=0,l;

            char s[15000];

            scanf("%s",s);

            l=strlen(s);

            for(i=0;i<l;i+=2) esum+=s[i]-'0';

            for(i=1;i<l;i+=2) osum+=s[i]-'0';

            while(esum>0)

            {

                int r=esum%10;

                sum+=r;

                esum=esum/10;

            }

             while(osum>0)

            {

                int r=osum%10;

                sum+=r;

                osum=osum/10;

            }

         printf("%d\n",sum);

        }

    }



    return 0;

}


Post a Comment

0 Comments