SHARE
TWEET

GenNr

a53 Dec 13th, 2018 (edited) 92 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main()
  5. {
  6.     unsigned long long n1,n2;
  7.     cin>>n1>>n2;
  8.     int MinC1=9,MinC2=9,MaxC1=0,MaxC2=0,cifra;
  9.     bool N1_0=false,N2_0=false;
  10.     while(n1)
  11.     {
  12.         cifra=n1%10;
  13.         if(cifra==0)
  14.             N1_0=true;
  15.         else
  16.         {
  17.             if(cifra<MinC1)
  18.                 MinC1=cifra;
  19.             if(cifra>MaxC1)
  20.                 MaxC1=cifra;
  21.         }
  22.         n1/=10;
  23.     }
  24.     while(n2)
  25.     {
  26.         cifra=n2%10;
  27.         if(cifra==0)
  28.             N2_0=true;
  29.         else
  30.         {
  31.             if(cifra<MinC2)
  32.                 MinC2=cifra;
  33.             if(cifra>MaxC2)
  34.                 MaxC2=cifra;
  35.         }
  36.         n2/=10;
  37.     }
  38.     if(N1_0&&N2_0)
  39.     {
  40.         if(MinC1<MinC2)
  41.             cout<<MinC1*10<<' ';
  42.         else
  43.             cout<<MinC2*10<<' ';
  44.     }
  45.     else
  46.     {
  47.         if(N1_0&&!N2_0)
  48.         {
  49.             if(MinC2*10<MinC1*10+MinC2)
  50.                 cout<<MinC2*10<<' ';
  51.             else
  52.                 cout<<MinC1*10+MinC2<<' ';
  53.         }
  54.         if(!N1_0&&N2_0)
  55.         {
  56.             if(MinC1*10<MinC2*10+MinC1)
  57.                 cout<<MinC1*10<<' ';
  58.             else
  59.                 cout<<MinC2*10+MinC1<<' ';
  60.         }
  61.         if(!N1_0&&!N2_0)
  62.         {
  63.             if(MinC1<MinC2)
  64.                 cout<<MinC1*10+MinC2<<' ';
  65.             else
  66.                 cout<<MinC2*10+MinC1<<' ';
  67.         }
  68.     }
  69.     if(MaxC1>MaxC2)
  70.         cout<<MaxC1*10+MaxC2<<'\n';
  71.     else
  72.         cout<<MaxC2*10+MaxC1<<'\n';
  73.     return 0;
  74. }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top