1 int reverse(int x) { 2 long long s=0; 3 int k=x; 4 while(k) { 5 int m =k%10; 6 k/=10; 7 s = s*10+m; 8 } 9 if(s<INT_MIN || s> INT_MAX) { 10 s=0; 11 } 12 s=(int)s; 13 return s; 14 }