Advertisement
a53

Tan

a53
Jul 28th, 2017
120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.58 KB | None | 0 0
  1. #include <fstream>
  2.  
  3. using namespace std;
  4. ifstream fin("tan.in");
  5. ofstream fout("tan.out");
  6.  
  7. unsigned long long n;
  8. int f[10],i,p;
  9.  
  10. int main()
  11. {
  12. fin>>n;
  13. while(n)
  14. {
  15. f[n%10]++;
  16. n/=10;
  17. }
  18. if (f[0])
  19. {
  20. i=1;
  21. while (!f[i]) i++;
  22. fout<<i;
  23. f[i]--;
  24. }
  25. i=8;
  26. while(i>=0 && f[i]==0) i=i-2;
  27. p=i;
  28. f[i]--;
  29. for(i=0;i<10;i++)
  30. while(f[i])
  31. {
  32. fout<<i;
  33. f[i]--;
  34. }
  35. fout<<p;
  36. fout<<'\n';
  37. fin.close();
  38. fout.close();
  39. return 0;
  40. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement