2017网易校招编程:数字的反转

题目:
Rev(x)的作用是将数字进行反转,反转后前置0要去除。
如:123 Rev(123) ⇒ 321
100 Rex(100) ⇒ 1

输入:
输入两个整数x,y,用空格隔开。

输出:
输入Rex(Rex(x)+Rex(y))的值

代码:

import java.util.Scanner;
public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        while(scanner.hasNext()){
            int x = scanner.nextInt();
            int y = scanner.nextInt();
            System.out.println(Rev(Rev(x)+Rev(y)));
        }
    }
    public static int Rev(int x){
        String strX = String.valueOf(x);
        String str = "";
        for(int i=strX.length()-1;i>=0;i--){
            str += strX.charAt(i);
        }
        return Integer.parseInt(str);
    }
}

代码通过率为100%。

你可能感兴趣的:(校招笔试真题)