牛客网编程练习之京东2017校招题:幸运数
2017-12-10 18:20
369 查看
不需要思路,简单的模拟就可以AC....
AC代码:
import java.util.Scanner; /** * @author CC11001100 */ public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int ans = 0; for(int i=1; i<=n; i++){ ans += f(i) == g(i) ? 1 : 0; } System.out.println(ans); } private static int f(int n){ int res = 0; while(n>0){ res+=n%10; n/=10; } return res; } private static int g(int n){ int res = 0; while(n>0){ res+= n & 0X1; n>>=1; } return res; } }
.
相关文章推荐
- 【真题】京东2017校招编程题 幸运数
- 牛客网编程练习之网易2017校招题:数字翻转
- 牛客网编程练习之网易2017校招题:下厨房
- 牛客网编程练习之腾讯2017校招题:游戏任务标记
- 牛客网编程练习之网易2017校招题:解救小易
- 牛客网编程练习之去哪儿网2017校招题:身份证分组
- 【真题】京东2017校招编程题 集合
- 2017京东校招编程题
- 网易2017校招内推笔试练习卷编程题1--1019.数字黑洞20
- 京东2017校招:4,7幸运数
- 京东2017校园招聘编程题--幸运数
- 牛客网2017校招真题编程练习--1.合唱团
- 牛客网编程练习之编程马拉松:发工资
- 【在线笔试题解题报告系列】网易2017校招内推笔试之编程题【持续更新】
- 2017校招真题编程训练--水仙花树
- 牛客网编程练习之编程马拉松:鸽兔同校
- 京东2017校招前端主观题汇总
- 牛客网2017校招真题编程练习--7.藏宝图
- 牛博网 京东2017校招编程题 python解答
- 2017校招真题编程训练--求数列的和