海棠书屋 > 科幻小说 > 编程之战 > 第十八章 打气球
    “我不管”,杨成整出个气呼呼的模样。

    “你这次让我吃了这么大的亏,杀死了无数的脑细胞,你看怎么来补偿我?!”

    系统沉默了2秒钟,似乎在思索。

    “好吧,那就让你玩个趣味游戏,放松一下”。

    系统话音刚落,杨成就出现在了一个大型的游乐场,熙熙攘攘的人群中间。

    他瞬间感觉自己有点无所适从。

    高大的摩天轮让他恐高,过山车会吓破他那脆弱的心脏,旋转木马是低龄儿童的最爱,碰碰船得先成为带孩子的家长。

    “天哪,我该先玩玩啥子来打发下时光呢?”,杨成挠了挠头。

    “这位小伙子,要不要来看看咋们这款打气球的游戏?”,不远处一个声音吸引了他的注意。

    只见一个肥胖的,穿着汗衫,戴着眼镜的中年大叔冲他招了招手,他手上还攥着一叠零钱。

    “反正闲着也是闲着”,杨成打定主意,走了过去。

    他看到了一个小小的游戏机,屏幕上有一排排的气球。那气球有两种类型,正常的气球和感叹号模样的,感叹号气球会出现在若干个正常气球的两侧,而你的任务就是把感叹号们通通干掉。

    那怎么干掉?用手指摁在感叹号气球上面,它自己就会炸掉。

    “要不要玩几把?”,大叔笑眯眯地问他。

    还有比这更弱智,更无聊的游戏吗?

    杨成在心里嘀咕,不过他倒也能玩出点花样来。

    “写个自动打气球倒也不错,打气球的接口已经有了,缺少的只是算法”。

    “老板,多少钱玩一把?”,杨成摸了摸口袋。

    “2块钱,随便你玩多久”,胖子大叔笑呵呵地说道。

    杨成从口袋里掏出两张皱巴巴的1块钱递给老板,然后盯住了屏幕,观察气球的规律。

    如果说,用大写字母“q”代表正常的气球,而感叹号“!”代表要消灭的气球,那么就例如下面所示:

    “!!!qqqqqqq!!!”

    这相当于一个简单的字符串过滤算法,可以用一个新的空字符串,先从左至右遍历气球字符串,遇到感叹号就跳过,遇到“q”就用新空字符串作拼接,等到遍历结束,将新字符串放到原先的位置就ok了。

    随随便便写了几行代码,杨成一提交,测试立马就通过了。

    “没意思”,杨成丢下这句话,潇洒地转身离去了。

    “小伙子,你不玩几把?!”,胖子大叔有些惊奇地看着他。

    “啪啪啪啪!”,这时游戏机上的噼里啪啦声音吸引住了老板。

    老板定睛一看,顿时眼睛都瞪直了。

    只见那一排排气球刚刚出现,感叹号气球就自行爆炸了。

    “呃~大神哪”,老板转过头看着杨成的背影,咂了咂舌头。

    “叮!恭喜玩家您完成了打气球任务!”

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

    “我说系统啊,能不能搞点有难度,有挑战性的题目给你成哥来做做啊”,杨成拿着个玩具海绵球,往上空一抛。

    ()