首页 / 三七互娱笔试
#

三七互娱笔试

#
8180次浏览 52人互动
此刻你想和大家分享什么
热门 最新
三七互娱笔试,宝石合成问题
今天笔试遇到道题一直解不出来,3个低级宝石可以合成1个高一级的宝石,五个低级宝石可以合成两个高一级的宝石,问1个N级宝石最少需要几个一级宝石合成, 如N=2时返回3,N=3时返回8,N=4时返回20,N=5时返回50,N=60返回125,代码应该怎么写呢?到处找答案都没有,这里有没有大神给个思路? ----------分割线------------ 参考@Johnsonq的代码,他的注释说实话没怎么懂,自己还太菜了,写了下自己的理解 import java.util.Scanner; public class Huyu37 {     /**      * 我需...
Johnsonq: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); } 我也是考试时候短路,回头一看,真的简单。。。。跪了
投递三七互娱等公司10个岗位 >
点赞 评论 收藏
分享
2020-03-25 19:25
吉林财经大学 市场
三七互娱笔试
笔试链接还能进去,是可以重新做吗....
投递三七互娱等公司10个岗位 >
点赞 评论 收藏
分享
2021-03-30 18:40
北京林业大学
点赞 评论 收藏
分享
玩命加载中
牛客网
牛客企业服务