网易笔试:数字翻转
2017-08-09 20:30
555 查看
网易笔试:数字翻转
题目描述对于一个整数X,定义操作rev(X)为将X按数位翻转过来,并且去除掉前导0。例如:
如果 X = 123,则rev(X) = 321;
如果 X = 100,则rev(X) = 1.
现在给出整数x和y,要求rev(rev(x) + rev(y))为多少?
输入描述:
输入为一行,x、y(1 ≤ x、y ≤ 1000),以空格隔开。
输出描述:
输出rev(rev(x) + rev(y))的值
示例1
输入
123 100
输出
223
思路:
这道题的核心在于写一个方法用于逆转数字
java代码如下:
import java.util.*; public class Main { public static int rev(int n) { int r = 0; while(n > 0) { int m = n % 10; r = r * 10 + m; n /= 10; } return r; } public static void main(String[] args) { Scanner sc = new Scanner(System.in); while(sc.hasNext()) { int x = sc.nextInt(); int y = sc.nextInt(); int result = rev(rev(x) + rev(y)); System.out.println(result); } sc.close(); } }
相关文章推荐
- 网易2017校园招聘笔试题:数字翻转
- 网易2017校园招聘笔试题 数字翻转
- 网易2017校园招聘笔试题:数字翻转
- 【Python】 网易笔试编程题(数字翻转)
- 网易互娱2017实习生招聘在线笔试第一场-1电子数字
- 网易笔试题之数字反转(数学真的奇妙)
- 网易2017秋招编程题:数字翻转 [python]
- 网易2017内推笔试2:数字游戏 [python]
- 牛客网编程练习之网易2017校招题:数字翻转
- 网易秋招编程题——翻转数字
- 【2017网易内推笔试】数字游戏(JAVA)
- 电子数字 网易游戏在线笔试 第一题 hihocoder
- 网易互娱2017在线笔试——题目一:电子数字
- 网易互娱2017实习生招聘在线笔试第一场-电子数字
- 数字游戏----网易2016研发工程师笔试题(二)
- 网易2017校招内推笔试练习卷编程题1--1019.数字黑洞20
- 网易17年内推笔试练习题 - 数字黑洞
- 网易游戏在线笔试(电子数字+画线)
- 【编程题】网易有道笔试题——数字位数全排列整除问题
- 网易2017秋招编程题-数字翻转