রবিবার, ২৮ আগস্ট, ২০১৬

UVA 10035 - Primary Arithmetic

#include<stdio.h>
main()
{
    long int a,b;
    while(scanf("%ld%ld",&a,&b)!=EOF)
    {
        long int i,j,k,l=0,carry=0;
        if(a==0 && b==0)
            break;
        while(a!=0 || b!=0)
            {
                i=(a%10);
                j=(b%10);
                a=a/10;
                b=b/10;
                k=(i+j+carry);
                if(k>9)
                {
                    carry=1;
                    l++;

                }
                else
                carry=0;

            }
            if(l==0)
                    {
                        printf("No carry operation.\n");

                    }
                    if(l==1)
                    {
                        printf("1 carry operation.\n");
                    }
                    if(l>1)
                    {
                        printf("%ld carry operations.\n",l);
                    }
    }
}

কোন মন্তব্য নেই:

একটি মন্তব্য পোস্ট করুন

Factorization with prime Sieve

vector <int> prime; char sieve[1000009]; int N=1000009; void primeSieve ( ) { sieve[0] = sieve[1] = 1; prime.push_back(2); ...