网易面试之对于一个整数X,定义操作rev(X)为将X按数位翻转过来,并且去除掉前导0
来源:互联网 发布:修改表名的sql语句 编辑:程序博客网 时间:2024/05/22 15:41
对于一个整数X,定义操作rev(X)为将X按数位翻转过来,并且去除掉前导0。例如:
如果 X = 123,则rev(X) = 321;
如果 X = 100,则rev(X) = 1.
如果 X = 123,则rev(X) = 321;
如果 X = 100,则rev(X) = 1.
现在给出整数x和y,要求rev(rev(x) + rev(y))为多少?
import java.util.*;public class Main{ public static void main(String[] args){ Scanner reader = new Scanner(System.in); int x = reader.nextInt(); int y = reader.nextInt(); System.out.println(rev(rev(x)+rev(y))); } public static int rev(int x){ StringBuffer buffer = new StringBuffer(x+""); buffer.reverse(); return Integer.valueOf(buffer.toString()); }}
0 0
- 网易面试之对于一个整数X,定义操作rev(X)为将X按数位翻转过来,并且去除掉前导0
- 网易面试题之小易是一个数论爱好者,并且对于一个数的奇数约数十分感兴趣。一天小易遇到这样一个问题: 定义函数f(x)为x最大的奇数约数,x为正整数。 例如:f(44) = 11. 现在给出一个N,需要求
- 算法:Rev(X)函数为翻转数字 输入两个数 求他们的 result=Rev(Rev(num1)+Rev(num2))
- Python数据类型之间的转换 函数描述 int(x [,base]) 将x转换为一个整数 long(x [,base] ) 将x转换为一个长整数 float(x) 将x转换到一个浮点数
- 给出函数atoi(x)的实现方法,其功能是将字符串x转换为整数
- 面试---x&(x-1);
- centos7.x yum更新为网易源
- 采用位运算,如果想将整数的二进制某一位翻转可采用id^=(1<<x)(x代表要翻转的位置)
- c++之数组篇3:判断一个整数x能否被分解为n个连续的整数相加
- 网易之小易有一个长度为n序列,小易想移除掉里面的重复元素,但是小易想是对于每种元素保留最后出现的那个
- 给定整数x,定义函数A(n)=1+x+x2+x3+…+xn(n为整数且n>=0).已知乘运算的时间远大于加运算,输入x,n;如何尽可能快的求出A(n)?
- F(x) [数位DP]
- 将整型变量 x 中数字左右翻转后存到另外一个整型变量 y中
- 将整数X的第p位开始的n个位(二进制位)取反并且将结果返回
- 将日期字符串转换为X月X日形式
- 定义一个由整数组成的数组,然后输入一个整数X,如果X不在此数组中,返回小于X的最大数的位置i和大于X的最小数的位置j
- 【hdu4389】【数位DP】X mod f(x)
- HDU4389:X mod f(x)(数位DP)
- eclipse+pydev 怎么导入已有的python项目
- Java之构造代码块
- Servlet—HelloWorld
- web开发——报错:tomcat启动Server Tomcat v8.0 Server at localhost failed to start
- 欢迎使用CSDN-markdown编辑器
- 网易面试之对于一个整数X,定义操作rev(X)为将X按数位翻转过来,并且去除掉前导0
- Servlet学习之八ServletContext
- Cortex-A8处理器的寻址方式
- arcgis10.2发布要素服务(feature service)
- css实现计数器
- 什么是物理路径,相对路径,绝对路径以及根目录
- 彻底弄懂CommonJS和AMD/CMD!
- R-FCN
- linux下ctrl 常用组合键