Advertisement
Josif_tepe

Untitled

Sep 12th, 2021
152
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.28 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. int main()
  6. {
  7.     int a,x=1,y=3,z=9,k=0,j,i=0,o;
  8.     cin>>a;
  9.     while(a!=x && a!=y && a!=z)
  10.     {
  11.         i = 0;
  12.         int n=a;
  13.         while(n>0)
  14.         {
  15.             o=n%10;
  16.             i+=o;
  17.             n/=10;
  18.         }
  19.       //  cout<<i<<" ";
  20.    
  21.         while(x<a)
  22.         {
  23.             int l=x;
  24.             k = 0;
  25.             while(l>0)
  26.             {
  27.                j=l%10;
  28.                k+=j;
  29.                l/=10;
  30.             }
  31.             x+=k;
  32.            
  33.         }
  34.         while(y<a)
  35.         {
  36.             int l=y;
  37.             k = 0;
  38.             while(l>0)
  39.             {
  40.                j=l%10;
  41.                k+=j;
  42.                l/=10;
  43.             }
  44.             y+=k;
  45.         }
  46.         while(z<a)
  47.         {
  48.             int l=z;
  49.             k = 0;
  50.             while(l>0)
  51.             {
  52.                j=l%10;
  53.                k+=j;
  54.                l/=10;
  55.             }
  56.             z+=k;
  57.         }
  58.         if(a==x || a==y || a==z)
  59.         {
  60.             break;
  61.         }
  62.         a+=i;
  63.  
  64.     }
  65.     if(a == x) {
  66.         cout << 1 << " " << x;
  67.     }
  68.     if(a == y) {
  69.         cout << 3 << " " << y << endl;
  70.     }
  71.     if(a == z) {
  72.         cout << 9 << " " << z << endl;
  73.     }
  74. return 0;
  75. }
  76.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement