什麼,因為a的比賽原則是既快又準。”
說著沈如海便把兩張列印好的a4紙推了過來。
“這位是?”
“哦,你們設計院的學姐,她不參加,只是過來看看。”沈如海笑著點頭,又望向葉銘:“葉銘是吧?聽說你不是計算機系的?”
“嗯,我是電子資訊工程的。”
“那a的話,我們一般用c/c++,你沒問題吧?”
葉銘平靜地點頭:“還行,python也行。”
“一般不用python,這麼多年,基本上在大數上有用過python,要不就是java。”
說著沈如海便看了一眼時間:“好了,那開始吧。”
葉銘和漆與墨對視了一眼:“學長呢?”
沈如海矜持的一笑,還沒等他說什麼,他身旁的女生便笑了起來:“你們學長去年是校內預選排名第一的選手,還是oier——陳老闆沒給你說嗎?”
兩人再次對視。
漆與墨微微一笑:“那還請學長多多指教。”
葉銘也笑著點了點頭,然後開啟筆記本。
同時望向a4紙。
……
《a 程式大賽選拔初賽》
時間:150分鐘試題量:6 題
注意事項:解題的演算法無限制,只要能按照標準的格式輸入,透過程式能得出正確的結果,則此題得滿分。若題目不能完整的執行,則把思路註釋清楚。
a:字母排序。難度係數1星
題意:有 10 個英文字母(包含大小寫),用計算機實現以下功能。把這 10 個字母按英文字母 a,b,c„„,z,a,b,c,„„,z 順序排序並輸出。注意:小寫字母應該在大寫字母的後面。
輸入:任意輸入 10 個英文字母。jiebacdfhg/jiebacdfhg/jiebacdfhg
輸出:這 10 個字母排序後的序列。jiebacdfhg/abcdefghij/efghjabcdi
看著題目,葉銘便暗暗搖了搖頭。
這麼簡單,糊弄小學生麼?
cde
void a()
……
ut
}
順利寫下答案程式碼,葉銘繼續望向下一題。
b:報數排列,難度係數2星。
n 個人圍成一圈,並按順時針依次編號1~n……
葉銘只是稍一思索,便再次寫下程式碼——都不超過三十行的程式碼。
……
隨著葉銘一路看下去,他手就沒有停過,就彷彿是……在看著文字進行打字。
又或者是在和人聊天。
很快,他便完成了d題,來到了e題解方程。
題意:形如 ax 2 +bx+c=d 的方程。其中 a,c,d 均為整數,b 為正整數。請你用計算機求出對應的 x 的值(只考慮實數根)。
葉銘這時停了下來。
倒不是他不會寫解方程的程式碼,而是他今天中午才在教伊塔的過程中複習了一遍初中知識。
這個一元二次方程特別眼熟。
要不讓伊塔試試?
“伊塔。”
“在。”
“想學程式設計嗎?”
“程式設計是什麼?”
“用特定計算機語言指導計算機執行指定的任務。”
“譬如你教我的數學語言嗎?”
聽到伊塔的回答,葉銘怔了一怔。
他傻逼了。
伊塔本身就是ai