T3000

Problema J rezolvare

Oct 22nd, 2021
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.81 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. int main()
  6. {
  7.     int r,n,a,x,m,b,c,y,d,f;
  8.  
  9.  
  10.     while(n!=0)
  11.     {
  12.         cin>>n;
  13.  
  14.         m=n;
  15.  
  16.         b=0;
  17.         r=0;
  18.         while(m!=0)
  19.         {
  20.             c=m%10;
  21.             b=b+c;
  22.             m=m/10;
  23.         }
  24.         if(n!=0){
  25.                 a=11;
  26.  
  27.         }else{
  28.             break;
  29.  
  30.         }
  31.  
  32.  
  33.  
  34.         while(r==0)
  35.         {
  36.  
  37.             x=n*a;
  38.             y=x;
  39.             d=0;
  40.  
  41.             while(y!=0)
  42.             {
  43.                 f=y%10;
  44.                 d=d+f;
  45.                 y=y/10;
  46.  
  47.  
  48.             }
  49.  
  50.  
  51.             if(b==d)
  52.             {
  53.                 cout<<a<<endl;
  54.                 r=1;
  55.             }
  56.             else
  57.             {
  58.                 a=a+1;
  59.             }
  60.         }
  61.     }
  62.     return 0;
  63. }
  64.  
Advertisement
Add Comment
Please, Sign In to add comment