fork download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4.  
  5. int reverse(int num) {
  6. int reversed = 0;
  7. while (num > 0) {
  8. reversed = reversed * 10 + (num % 10);
  9. num /= 10;
  10. }
  11. return reversed;
  12. }
  13. int isPalindrome(int num) {
  14. int reversed = reverse(num);
  15. if (num == reversed) {
  16. return 1;
  17. } else {
  18. return 0;
  19. }
  20. }
  21. /*int noPalindromes(int a, int b) {
  22.   int count = 0;
  23.   for (int i = a; i <= b; i++) {
  24.   if (isPalindrome(i)) {
  25.   count++;
  26.   }
  27.   }
  28. }*/
  29. int main() {
  30. int num;
  31. cin >> num;
  32. cout << reverse(num);
  33.  
  34. }
Success #stdin #stdout 0.01s 5308KB
stdin
123
stdout
321