int reverse(int x){ long int s=0; while(x!=0){ s=s*10+x%10; x=x/10; } return s>2147483647||s<-2147483648?0:s; }