fork download
  1. #include <iostream>
  2. #include <string>
  3. #include <algorithm>
  4. using namespace std;
  5.  
  6. int main() {
  7.  
  8. int n;
  9.  
  10. cin >> n;
  11. // инвертируем число
  12. string number = to_string(n); // с++11
  13.  
  14. reverse(number.begin(), number.end());
  15.  
  16. int reversed_n = stoi(number);
  17.  
  18. cout << reversed_n << endl;
  19.  
  20. // и обратно
  21. number = to_string(reversed_n);
  22.  
  23. reverse(number.begin(), number.end());
  24.  
  25. n = stoi(number);
  26.  
  27. cout << n << endl;
  28.  
  29. return 0;
  30. }
Success #stdin #stdout 0s 2992KB
stdin
123456
stdout
654321
123456