天天可樂 作品

第896章 題目:常勝將軍

 全國青少年少兒編程大賽,下午場的比賽開始了。

 上午是考理論知識為主,而下午考驗的就是真正的編程能力了。

 主持人出了一道題目,要編寫一個小程序,題目為《常勝將軍》。

 現有21根火柴,兩人輪流取,每人每次可以取走1至4根,不可多取,也不能不取,誰取最後一根火柴誰輸。請編寫一個程序進行人機對弈,要求人先取,計算機後取,且計算機一方為“常勝將軍”。

 這道題目很有趣,郭凡和柏靜秋就在下邊討論,他們不會編程,不過按照數學方法,可以得出答案。

 現在就要看臺上的選手,能不能用編程語言,得出這一問題的答案。

 現在20名小選手的面前,都放著一部相同配置的筆記本電腦,裡面有很多編程語言和對應數據庫,需要他們選用一種最合適的語言,然後實現這個功能。

 等編寫出來後,誰的程序最簡潔高效,且沒有bug,誰就會獲得最高150分的分數。

 這次的時間限制是30分鐘,中間允許上廁所,但是會有專門老師陪同,以免作弊。

 但計時不會停止,可以說,從主持人宣佈時間開始後,小選手們就要全力以赴的開始編寫程序。

 郭小涵用不慣筆記本電腦的鍵盤,她帶來了自己最常用的鍵盤,連接上就開始打字。

 “噼裡啪啦”,郭小涵打字飛快。

 不過既然能被選中參加節目,基本上這裡的小選手,打字速度都不慢,一時間,只聽到臺上全是打字聲,小朋友們都在忙著敲擊電腦。

 這時候,大屏幕上,輪番展現各個小朋友們的電腦界面,看他們編寫得怎麼樣。

 其他評委,也已經通過後臺程序,在查看其他小選手的實時編寫過程了,基本上他們看上兩眼,就知道這位選手的水平了。

 總體來說,這群孩子大部分表現都很搶眼,基本上通過思考,很快掌握了要點,開始編寫程序了。

 但也有三名選手,已經幾分鐘沒有敲出字來了,他們就是沒有思路。

 這三人是培訓班出來的,基本功不太紮實,而且這要用到數學歸納方法,這就讓三位選手無所適從,不知道該如何切入。

 可能也有大賽緊張的緣故,這三個孩子大腦一片空白,感覺成績要墊底了。