第二十次CCF CSP認證考試經驗

2021-10-09 10:28:06 字數 1431 閱讀 8191

出成績了,250,這數真吉利

上半年就想考csp湊學分,結果一等就等到了下半年orz

以下乾貨開始:

本次最大的變化是,苦等的實**分它終於來了。

此外,每道題的語言都可以任選,也可以隨時更換當前使用的語言。說白話就是和leetcode的模式貼近很多。

實測評測速度還挺快,在倒數五分鐘提交了第三題也是十幾秒就判完了十個測試點,不會出現監考老師所說快到點了可能提交不上的情況。

具體參見官方的系統答疑:

這裡我這個菜雞就不講題解了,只考了250分沒那臉面,過幾天肯定會有其他大佬發題解的。個人就分享一下這一次發現的,在新的評判規則下的一些讓自己分數最大化的技巧。

前兩題沒什麼難度,在可以得知自己分數的情況下,好多人一小時做完前200分就走人了。後三題難度漸增。但是,既然考試時可以實時判分,我們就可以根據題目的子任務點來盡可能獲得更多的小分。

由於本次認證的新題尚未加入至csp官網題庫,這裡用202006-03舉例說明。

這是它的子任務說明。做出來整個markdown渲染器,難!全網滿分題解都不是特別多(也可能是我太菜了沒找到多少)。但是呢,子任務中描述:

對於10%的測試點,僅包括段落,且沒個段落僅包含一行文字,且每行文字長度不超過w;

好,完整的md渲染器我不會寫,只有段落只有一行的渲染器還是能寫的吧。雖然這樣寫出的正確程式只能夠通過那10%的測試用例,但也是分啊。在新的評分標準下,每次提交都會看到分數,進而也可以得知我們「部分正確」的程式是否可以通過我們設想的那部分測試用例。

根據這種方法,我們可以在前兩道題都拿到ac後,根據子任務的要求量力而行地去做後三道題。

個人經驗來講的話,根據這一次的題目難度,可以在一小時內ac前兩題,第三題拿50分(對於50%的測試點,邏輯元件只會接兩根線,方便實現),第四題爭取拿40分(具體子任務點記不得了,作者的同學成功拿到40分),剩下的時間可以試一試第五題。

總之,如果個人能力有限的情況下,在處理後三道題的時候不一定要追求滿分,我們的目的是總分最大化。在過去不可見分值的評分機制裡,雖然也有相同的子任務描述,但考生無法得知自己程式的正確性。現在系統支援實時判分,並且支援多達32次的提交,我們完全可以用「混分」的方法多拿一些分數,讓自己的排名好看一些。

菜雞乙隻,大佬輕噴,歡迎交流py啊(~ ̄▽ ̄)~

第二十次ScrumMeeting部落格

本次會議於12月11日 一 22時整在3公寓725房間召開,持續20分鐘。與會人員 劉暢 辛德泰 張安瀾 趙奕 方科棟。隊員今日完成任務 明日任務計畫 劉暢帖子點選量統計 張安瀾忘記密碼功能 辛德泰1.資源評分顯示 2.個人資訊編輯前端介面 3.貢獻度前端銜接 首頁方科棟 測試工作 進行壓力測試 趙...

第二十次總結 import匯入

import tool.getsum.add 匯入模組,優先會從啟動檔案的當前目錄開始尋找 如果找到,就使用 如果找不到,會在系統模組存放目錄去 tool.getsum.add.add2num 2,5 from tool import add add.add2num 3,9 import tool....

acm第二十次二叉樹

一 二叉樹定義 二叉樹是一種特殊的樹型結構,它的度數為2的樹。即二叉樹的每個結點最多有兩個子結點。每個結點的子結點分別稱為左孩子 右孩子,它的兩棵子樹分別稱為左子樹 右子樹。二 二叉樹有5中基本形態 空二叉樹 僅有根節點的二叉樹 右子樹為空的二叉樹 左右子樹均非空的二叉樹 左子樹為空的二叉樹 三 二...