1. 程式人生 > 實用技巧 >2019NOC創新程式設計賽複賽真題解讀參考(含da an)

2019NOC創新程式設計賽複賽真題解讀參考(含da an)

我們來了解去年(2019)NOC程式設計貓創新程式設計賽地區複賽學組最後6道大題的具體情況吧!前10道題依然是選擇填空題。

這道題是繪圖題,沒什麼難度,大家繪製這2個正十邊形要注意:一是不要超出舞臺;二是這2個正十邊形不要相交。

這裡就不給出具體程式了!

第12題難度不大,是一道普通的應用計算題。首先要輸入正確的時長,其次根據時長計算出停車費用。

上圖是具體的程式,分四種情況:輸入錯誤;一小時內;超過一小時,五小時內和超過5小時。

這道題的解題方法就很多了。偶數個數列,中位數是最中間2個;奇數個數列,中位數是最中間那個。

程式設計貓的列表錄入和使用比scratch要簡單很多,但方法和原理是類似的。

這道題難度增加,既要滿足素數(質數),又要滿足迴文數,還要指定數字範圍。

具體程式如上圖,基本滿足了題目需求。程式設計貓的質數判斷很簡單,直接可以使用積木塊;迴文數判斷因為只是測試3位數,所以判斷百位數和個位數相等就可以了。

這是一道應用程式題,很貼合生活哦!但題目的結果不夠明確,只要總的張數而不是哪種錢各是幾張。

答案程式如上圖,將付款金額依次用若干張100元、20元、10元和1元湊夠後,再得出總的張數即可。

本題答案不唯一,滿足效果即可,這裡就不展示了!


Scratch3.0中文字換行問題的吐槽!等待解決方案。


【雕蟲小技第1篇】如何將Scratch專案(轉換)打包為一個HTML檔案


【雕蟲小技第2篇】如何將Scratch專案轉換成EXE可執行檔案!