Scanner in = new Scanner(System.in); while(in.hasNext()){ int level = in.nextInt(); int num = 1; while(level > 1){ if(num % 2== 0){ //当前层是偶数个元素的时候,全用2换5 num = num /2 *5; }else{ //把前面全部元素2换5,最后一个换3 num = (num -1)/2*5+3; } level--; } System.out.println(num); } 我也是考试时候短路,回头一看,真的简单。。。。跪了
6 2

相关推荐

点赞 评论 收藏
分享
11-19 18:44
已编辑
成都理工大学 Java
程序员花海:我面试过100+校招生,大厂后端面试不看ACM,竞赛经历含金量低于你有几份大厂实习 这个简历整体来看不错 可以海投
如何写一份好简历
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务