笔趣阁 > 科幻小说 > 编程之战 > 章节目录 第二十三章 建房子

 推荐阅读: 重生弃少归来 黎明之剑 说好的末世呢 七根凶简 民调局异闻录之勉传 学霸的黑科技系统 无限英灵神座 快穿攻略,病娇男主,宠翻天! 终极透视眼 纵横诸天的武者

编程之战 第二十三章 建房子


“系统MM,能不能别老把我丢学校里?”,杨成有些报怨地说道。
    “就不能给哥铺设一条高富帅之路吗?”
    “比方说,吃完晚饭,在100层楼高的大厦顶端打打高尔夫球,顺便看看城市的夜景,享受清凉夜风的吹拂,还有比这更惬意的事儿吗?”,杨成眼中饱含幽怨。
    “好吧,如你所愿!”,系统冷冷地抛下这句话,然后杨成就消失了。
    下一刻,他果真出现在了100层高楼的顶端,不过这里并没有高尔夫球场。
    “杨工”,几个头戴安全帽,工程师模样的人不由分说围住了杨成,并塞给他一份图纸。
    “我们计划建造一个N层楼的房子,它的设计蓝图是这样的:”
    “最下面一层楼的体积是N的3次方,倒数第二层的体积是(N-1)的3次方,以此类推,顶层的体积是1的3次方。”
    “现在问题来了,因为各种因素的考虑,总设计师决定把总体积限制在M。”
    “那M体积有没有可能正好建好这栋房子?”
    然后,众工程师看到了杨成沮丧的表情,也都是微微一愣。
    “杨工,此事可马虎不得,得赶快做主,由你拍板哟”,一个年纪偏大些的工程师赶紧说道。
    杨成这才稍微进入些角色,回过神来。
    “M体积是硬指标吗?”
    “对,请注意,不能多一点,也不能少一点。”
    “您看看,能建成多少层的高楼?”,工程师们饱含期待的看着杨成。
    杨成揉了揉发酸的太阳穴,思考了一小会儿。
    既然给定了总体积M,那就从顶层开始,M依次减去每一层的体积。
    顶层的体积为1的3次方等于1...
    第二层体积为2的3次方等于8...
    第三层体积为3的3次方等于27...
    这个相减的过程,将会一直持续到M<=0。
    如果正好等于0,那就说明正好可以建好房子,立即返回此时的层数。
    而如果是负数,那就说明该体积M并不合适,得重新做规划。
    “伙计们”,杨成旁顾四周。
    “我帮你们建立一个函数模型,你们去推算下”,杨成掏出别在胸口的签字笔,在图纸上写了个函数。
    findNb(M)
    它接收总体积M,返回值是一个表示层数的整数。如果无法正好建好这栋房子,将返回-1作为标识。
    “唉呀,杨工,太感谢您了”,众工程师簇拥着杨成,面有喜色。
    “哼”,杨成却是气不打一处来,居然又被系统小妮子给耍了。
    “真的想感谢哥,就给我安排一个到处是金银财宝的地方,让哥在钞票的海洋里,自由自在地畅泳一番才好哩!”,杨成联想到自己那干瘪得不成样的小钱包,顿时两只眼睛里冒出亮闪闪的美元符号来。
    “叮!恭喜您完成了建房子相关任务!”
    “当前积分49分,击败了全球26%的玩家,请您再接再厉!”
    “您先前提的要求,我们会在下一个关卡尽量地满足”。
    “嗯?”,杨成一听这话,顿时来了兴致。

温馨提示:方向键左右(← →)前后翻页,上下(↑ ↓)上下滚用, 回车键:返回列表

上一章章节目录下一章