返回

编程之战

首页
关灯
护眼
字体:
第十三章 弹力球问题
书架管理 返回目录
    “成哥,要不要继续来玩玩啊?”

    系统恬不知耻地聒噪道。

    “玩你个球啊!”

    杨成没好气地回了一句。

    只听他话音刚落,整个人就立马穿越了时空。

    很神奇的一种感觉。

    下一秒钟,他出现在了一栋高楼中层的阳台上,身穿休闲t恤,还有一双人字拖。

    此时天朗气清,端的是个好天气啊。

    最适合在阳台上拿本杂志,坐着个摇椅,不急不慢地品尝咖啡啦。

    杨成还站在那里yy退休后的悠闲生活,他耳边却传来了一个清脆的童声。

    “爸爸,快来瞅瞅我呀!”

    杨成听到这声音,顿时很困惑,他四处张望着,想找到声音的发源地。

    “爸爸,快看上面啊!”

    杨成循着声音把头伸出窗外,往天上那么一看。

    这才发现高处某层的阳台,一个淘气的小男孩正向下对着他做鬼脸。

    “这特么是哪家的熊孩子啊?怎么到处认爸爸?”。

    杨成有些小纳闷。

    然后,只见那熊孩子从兜里掏出个深蓝色,亮晶晶的橡胶弹力球来。

    “爸爸,你说我丢出这个球你能看见几次?”

    杨成第一感觉是,被人叫爸爸才叫问题,这球被抛出能被看见几次算嘛问题?

    莫不是在这个剧本里被“喜当爹”了?!

    想到这里,杨成的心理阴影面积顿时翻了个倍。

    楼上的小男孩在杨成脑洞大开的这会儿,却是抛出了弹力球。

    那弹力球轨迹并非抛物线,而是一条直线下落,经过杨成这层时,他看见了弹力球第一次。

    这时,他才恍然大悟,这个剧本的题目,就是求能看到弹力球的具体次数,既包括下落,又包括反弹。

    这时,砸到地面反弹而起的球再次经过了阳台。

    杨成心想,这弹力球一定有一个固定的反弹系数,这个系数越大,反弹的高度就越高,否则就越矮。

    他很快有了一点思路。

    正常情况下,弹力球第一次下落时,我至少会看到一次。

    如果反弹起来的高度大于我当前阳台的高度,那么一上一下,我所看见的就要加上2次。

    据此思路可以很快写出代码来,不过杨成还有一些疑问。

    如果这个熊孩子站的地方,比我这现在的阳台还矮些,那我不是一次都看不到吗?

    还有如果反弹系数小于等于0或者大于等于1,算不算异常值?

    带着这些疑问,杨成补全了自己的代码,使其更加具有健壮性。

    “爸爸,你做出来了嘛?”,熊孩子好奇地伸了伸舌头。

    “你来我这一楼层,保证不打你小屁屁”。

    杨成很快提交了代码。

    “叮!恭喜您完成了弹力球问题求解任务!”

    “先前积分26分”。

    “循环求解弹力球问题奖励2分”。

    “异常值情况判断奖励1分”。

    “当前积分29分,击败了全球18%的玩家,请您再接再厉!”

    没等这中二的人工智能系统唧唧歪歪,杨成大喊一声。

    “esc,esc,大爷要睡觉了!”

    眼前灯光一暗,刚退出系统桌面,杨成甚至没有摘掉vr头盔,头一歪就打起了呼噜。

上一章 目录 下一章