第200章 什麼是程式語言(第1/3 頁)
這邊蔣小周和潘笑笑聊著天,那邊的比賽馬上就要開始。
隨著考官把題目翻出來後,蔣小周注意力便轉移到了題目上。
其中有一道題和Acm今年的題差不多,在計算g^k mod m 上,其實有另一種方法可以更快的計算出結果。
基本上是看誰的程式碼在最後執行的時候,速度最快,效率最高。
同樣的題,在不同的人眼裡有不同的看法。
比如說有的人提出的思路是透過某個變數,把幾個資料主要迴圈的小魂環次數不能超多百次,從引入一個符號“%m=”,從而看出簡單的推導關係;
還有的人提出的思路是用除去較小數取餘運算,接下來的那段數就是迴圈,這樣可以直接從陣列裡讀出最後的結果;
也有不少人覺得可以利用1<=n<=,將大整數剝筍味(0’-9‘)的字串陣列,從右向左每5個字元為一組,那麼最右的字元Iran為1-5。
這裡面不少人的思路大體相同,差別在於有的是想用字串去儲存然後來回轉換,有的人直接整型資料進行運算。
蔣小周坐在遠處,恨不得馬上掏出膝上型電腦來,也開始敲打起鍵盤來。
因為有的題她還是可以試一試的,只可惜作為觀賽人員,她只能看著題目,用筆在紙上寫寫畫畫。
旁邊的潘笑笑就有些傻眼了,這種像亂碼一樣的字串,真的看無數次都覺得,這些是什麼東西啊!
她始終覺得這比課本上英文字母還要令人頭大。
一會兒一個百分號,一會兒又一個大括號,接著又來個井號,還有頓號什麼的。
不說潘笑笑這邊看傻眼,還有教育局的領導們,也一個個的都看傻了眼。
就靠著這些玩意兒,計算機就能運算出來想要的結果?
這數學不數學的,英語不英語的,怎麼算的啊?
但領導嘛,再怎麼樣面兒上還是維持了應有的鎮定。
沒看旁邊的小蔡和小文兩人都看著題目,手裡還拿筆擱那算呢嘛。
小蔡和小文真的在算嗎?
是也不是。
蔡華和文明兩個人離開最前沿的敲程式碼時間太久了,對這種需要腦子馬上反應過來怎麼做的事情,大多數時候是力不從心的。
那他倆拿紙筆在幹什麼呢?
在裝樣子啊,在領導面前裝下還是可以的。
不裝怎麼辦,沒看任志勇那傢伙的學生,那個小屁孩都擱那奮筆疾書呢嗎?
這麼好的表現機會,自然是要利用起來的。
到時候領導問起來,他倆也能說道說道。
這些領導大多都是五十來歲的人,他們那個年代哪有這些東西啊。
五六十年代再富裕家庭裡出來的孩子,也認不得計算機語言究竟講的是什麼。
除非他本身就是研究這門學科的人。
這些領導是嗎?
不是。
周瑛也不是。
所以她也看的雲裡霧裡的。
只不過對比起領導來說,她的表現還算是鎮定的那種。
畢竟自從蔣小周開始學習程式設計後,周瑛就不斷目睹女兒的電腦螢幕上出現的各式各樣的字元。
早就看不懂了,何談震驚?
至於說這些東西叫語言,周瑛心裡還是接受不了的。
舉個例子:
A big integer with most of its digits being zeros is called a sparese big inter.Given a sparse big integer m a