Posts

Showing posts from October, 2018

Uva solution 12577 Hajj-e-Akbar

Image
#include<bits/stdc++.h> using namespace std; int main() {     string ch;     for(int i=1; i>0; i++)     {         //cin.ignore();         getline(cin,ch);         if(ch=="Hajj")         {             printf("Case %d: Hajj-e-Akbar\n",i);         }         else if(ch=="Umrah")         {             printf("Case %d: Hajj-e-Asghar\n",i);         }         else         {             break;         }     }     return 0; }

Uva solution 11332 Summing Digits

Image
#include<bits/stdc++.h> using namespace std; int main() {     long long int n,last=0,sum=0;     while(1)     {         cin>>n;         if(n==0)         {             break;         }         sum=0;         last=0;         while(1)         {             sum=0;             last=0;             while(n!=0)             {                 last=n%10;                 sum+=last;                 n=n/10;             }             if(sum<=9)             {                 break;             }             else             {                 n=sum;             }         }         cout<<sum<<endl;     }     return 0; }