allia

поразрядно дорешать

Sep 12th, 2020
1,151
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #include <iostream>
  2. #include <cmath>
  3. #include <algorithm>
  4.  
  5. using namespace std;
  6.  
  7. int numb( long long a)
  8. {
  9.   int c=0, n=1;
  10.   while (a/n!=0)
  11.   {
  12.     n*=10;
  13.     c++;
  14.   }
  15.  return c;
  16. }
  17. int main()
  18. {
  19.   long long a=0, b=0;
  20.   int c=0, d=0, n=10;
  21.   cin >> a >> b;
  22.  
  23.   c=numb(a);
  24.   d=numb(b);
  25.   if (a==b)
  26.    cout << " ";
  27.     else if (c>d)
  28.       cout << a;
  29.         else if (d>c)
  30.          cout << b;
  31.           else if (c==d)
  32.           {
  33.             long long x=a, y=b;
  34.             int l=0, m=0;
  35.             n=pow(10, c-1);
  36.              for (int i=0; i<c; i++)
  37.               {
  38.                 l=a/n;
  39.                 m=b/n;
  40.                 if (l>m)
  41.                   {
  42.                    cout << x;
  43.                    break;
  44.                   }
  45.                  else if (m>l)
  46.                   {
  47.                    cout << y;
  48.                    break;
  49.                   }
  50.                 b%=n;
  51.                 a%=n;
  52.                 n/=10;
  53.               }
  54.    
  55.           }
  56. }
RAW Paste Data