歷屆成果|第 6 屆專題實作・2021

ATP Helper 競技程式設計協助器

第三名 競程Codeforces API演算法

  1. 報名
  2. 線上初賽
  3. 程式挑戰營
  4. YTP2026H2黑客松
  5. 海外參訪

出自第二階段專題實作(第 11 屆起改為黑客松)。

團隊

IOasis

簡介

南北資訊資源不均、自學競技程式設計時缺乏即時回饋,是這組的出發點。ATP(Algorithm Training Partner)做成 Discord bot,免安裝即可在社群內使用:使用者以 Codeforces 帳號上傳一筆 Compile Error 驗證身分後,系統自動抓取過往解題紀錄計算初始 rating(刻意取略低值,避免高估自己、也讓初期較容易建立信心),並把演算法能力分為六大類、轉成 Z 分數以雷達圖呈現,綜合能力取六項的調和平均以鼓勵均衡發展。題目推薦以「最大化解題後的綜合能力」為目標,從啟動時快取於本地的 Codeforces 題庫篩出前 20 名候選再隨機給題,也支援指定難度與主題;完成或放棄挑戰後以 ELO 的期望值更新各項能力,難題成功額外加分、失敗扣分較少。未來規劃納入其他 OJ 題庫、網頁版介面與好友對戰,並開源交由學弟妹維護。

連結

同屆專題