Promi_38

cf 102B

Oct 6th, 2021
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.51 KB | None | 0 0
  1. #include<iostream>
  2. #include<algorithm>
  3.  
  4. using namespace std;
  5.  
  6. int func(int n)
  7. {
  8.     int sm = 0;
  9.     while(n > 0)
  10.     {
  11.         sm += n % 10;
  12.         n /= 10;
  13.     }
  14.     return sm;
  15. }
  16.  
  17. int main()
  18. {
  19.     string s;
  20.     cin >> s;
  21.    
  22.     if(s.length() == 1)
  23.     {
  24.         printf("0\n");
  25.         return 0;
  26.     }
  27.    
  28.     int i, sum = 0, c = 1;
  29.     for(i = 0; i < s.length(); i++)
  30.     {
  31.         sum += (s[i] - '0');
  32.     }
  33.     //cout << sum << endl;
  34.     while(sum >= 10)
  35.     {
  36.         sum = func(sum);
  37.         c++;
  38.         //cout << ans << endl;
  39.     }
  40.     //cout << sum << endl;
  41.    
  42.     printf("%d\n", c);
  43. }
Advertisement
Add Comment
Please, Sign In to add comment