题解 | #数字颠倒#
数字颠倒
http://www.nowcoder.com/practice/ae809795fca34687a48b172186e3dafe
import java.util.Scanner; public class Main{ public static void main(String[] args){ Scanner scanner=new Scanner(System.in); String str=scanner.next(); int len=str.length(); int inp=Integer.parseInt(str); int trans=inp; int i=0; int sum=0; int temp=0; int zero=0; for(i=0;i<len;i=i+1){ temp=trans; trans=(int)(trans/10); sum=sum*10+temp-trans*10; } String out=String.valueOf(sum); int sumlen=out.length(); if(sumlen<len){ zero=len-sumlen; for(i=0;zero>0;zero=zero-1){ out="0"+out; } } System.out.println(out); } }