Advertisement
double_trouble

Untitled

Aug 1st, 2014
240
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.82 KB | None | 0 0
  1. #include <iostream>
  2. #include <stdio.h>
  3. #include <stdlib.h>
  4. #include <math.h>
  5.  
  6. using namespace std;
  7.  
  8. long a[10],b[10];
  9.  
  10. int main()
  11. {
  12.     freopen("input.txt", "r", stdin);
  13.     freopen("output.txt", "w", stdout);
  14.     long x,y;
  15.     cin>>x>>y;
  16.     long n=x;
  17.     long m=y;
  18.     long k=0;
  19.     while (n>0)
  20.     {
  21.        a[k]=n%10;
  22.        n/=10;
  23.        k++;
  24.     }
  25.     k--;
  26.     long l=0;
  27.     while (m>0)
  28.     {
  29.         b[l]=m%10;
  30.         m/=10;
  31.         l++;
  32.     }
  33.     l--;
  34.     qsort(0,k);
  35.     qqsort(0,l);
  36.     if (x>0)
  37.         for (int i=k; i>=0; i--)
  38.             n=n*10+a[i];
  39.     else
  40.         for (int i=0; i<=k; i++)
  41.             n=n*10+a[i];
  42.     if (y>0)
  43.         for (int i=0; i<=l; i++)
  44.             m=m*10+b[i];
  45.     else
  46.         for (int i=l; i>=0; i--)
  47.             m=m*10+b[i];
  48.  
  49.     return 0;
  50. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement