京东笔试,ac了手贱删除了

ac了幸运数那道题,圆的那道一直修改没过,最后退出重进想再改一下,貌似把第一道改了,还悲剧的保存了。。。

全部评论
import java.util.*; public class Main{ public static int f(int n){ int result = 0; while(n!=0){ result += (n%10); n /= 10; } return result; } public static int g(int n){ int result = 0; while(n!=0){ result += (n%2); n /= 2; } return result; } public static void main(String[] args){ int[] aa = new int[100005]; int bb = 0; for(int i=1;i<aa.length;i++){ if(f(i)==g(i)){ bb++; } aa[i]=bb; } Scanner scanner = new Scanner(System.in); int t = scanner.nextInt(); for(int i=0;i<t;i++){ int n = scanner.nextInt(); /*int count = 0; for(int j=1;j<=n;j++){ if(f(j)==g(j)){ count++; } }*/ System.out.println(aa[n]); } } } ac
点赞 回复 分享
发布于 2016-09-05 22:55
不用担心,计算时按照你的最高分来计算的。
点赞 回复 分享
发布于 2016-09-05 22:25
能不能贴一下幸运数的代码,谢谢
点赞 回复 分享
发布于 2016-09-05 22:24

相关推荐

qq乃乃好喝到咩噗茶:院校后面加上211标签,放大加粗,招呼语也写上211
点赞 评论 收藏
分享
海螺很能干:每次看到这种简历都没工作我就觉得离谱
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务