Ad Code

Responsive Advertisement

10494 - If We Were a Child Again

Author: Ismail Hosen

Daffodil International University





Problem Link

//Please follow from main function



#include<bits/stdc++.h>

using namespace std;



int revs(int n){

    int num=0;

    while(n!=0){

        num=(num*10)+n%10;

        n/=10;

    }

    return num;

}



char s[1000000];



int main()

{

    char ch;



    long long n;

    while(cin>>s>>ch>>n)

    {

        long long len= strlen(s), rem=0, i;

        //cout<<len<<endl;

        for(i = rem = 0; i < len; i ++)

        {

            rem = rem*10 + s[i] - '0';

            s[i] = rem/n+'0';

            rem%=n;

        }

        if(ch == '/')

        {

            for(i = 0; i < len && s[i] == '0'; i++);

            if(i >= len)

                printf("0\n");

            else

                puts(s+i);

        }

        else

            printf("%lld\n", rem);

    }

    return 0;

}




Post a Comment

0 Comments