以前班級頁的 PDF 教材只能在網頁裡翻,沒有下載鈕。現在老師開放下載的 PDF,在班級頁、教材列表和閱讀頁右上角都有「下載」,旁邊會標頁數、檔案大小和最後更新日期,檔案有更新時看日期就知道要不要重印。沒開放的 PDF 跟以前一樣只能線上看。
更新日誌
AACPOJ 平台的新功能、修正與改善。
2026 年 10 月
以前個人頁帳號名稱旁一律有一個眼睛圖示、下面一排 ***,就算你根本沒填姓名、學校、年級也一樣。現在只有填了其中一項才會出現,點眼睛才看得到內容。
以前自由參加的比賽和過去的比賽上下接著列,比賽一多就要捲很久。現在下半部分成兩個分頁,標籤上會顯示各有幾場;右邊的搜尋框輸入比賽名稱(例如「APCS」「北二區」)按 Enter,就會同時在兩頁裡找。進行中和即將開始的比賽照樣列在最上面。
學校信箱常見的結尾 edu.tw、gov.tw、hinet.net 如果中間少打一個點(例如 kh.edutw),註冊、變更 Email、填報名表時欄位下方現在也會提示正確寫法,點「改成這個」就能改好。
這種地址沒有人收得到信,驗證信一定寄不到;之前只提醒 gamil.com 這類常用信箱打錯,這次把學校信箱也補上。
班級頁的 AtCoder 看板,表格還是只排學生;有綁 AtCoder 的老師、助教現在另外列在表格下方一行,看得到他們的 handle、rating 與本期最近一場的表現。
- 老師那一行不排名、不算目標,也不算進「還有幾人沒綁」的人數。
進入協作房時,右邊的輸入/輸出面板現在跟編輯器一樣預設收成一條,整個畫面都給程式碼;按「執行」或 Ctrl+Shift+Enter 時面板會自動拉出來顯示輸出。
- 想先輸入測試資料,點右邊那條「輸入與輸出」就能展開;展開後拖拉分隔線或點左邊那條可以再收起。
- 以前面板收起時「執行」按鈕是灰的,現在隨時都能按。
以前用 Windows 的瀏覽器在協作房打字,自己和其他人看到的程式碼會漸漸變成兩份不一樣的內容(打的字跑到別行、別人的修改出現在錯的位置),而且畫面上都顯示「已連線」、重新整理也沒用。原因是 Windows 的編輯器內部用的換行符號跟共用文件不同,每一行差一個字元,位置就全部錯開。
現在編輯器一律用同一種換行符號,萬一內容對不上也會自動從共用文件重新載入。之前在 Windows 上開的舊房間,房主或編輯者再進去一次就會自動修好。
以前比賽的文字題解只有一種語言。現在有提供英文版的比賽,把網站語言切成 English 之後,比賽頁「題解」頁籤會直接顯示英文版;沒有英文版的比賽照樣顯示原本的題解。看得到的人、開放的時間都跟原本一樣。
比賽裡出現你以前寫過的題目時,比賽期間暫時看不到那題在這場比賽以外的提交,包括你自己賽前交過的程式碼,也看不到別人的程式碼;題目頁的編輯器也不會帶出賽前存的草稿(賽中寫到一半的仍會自動存)。比賽結束後一切恢復。
- 以前只有閉卷比賽會這樣,開卷比賽可以直接打開舊提交複製;現在開卷閉卷都一樣。
- 比賽分數本來就只算比賽裡交的,以前 AC 過也要在比賽裡重新交一次。
以前 CMS 模擬賽的登入畫面密碼免填,按「登入」就開始。現在跟正式比賽一樣:開賽前 30 分鐘,系統會把你的參賽密碼寄到帳號設定的 Email,登入畫面輸入正確才能進場、開始計時。
- 請先確認個人設定裡的 Email 是你收得到信的信箱,開賽前把信打開備用。
- 找不到信:在登入畫面按「重寄密碼」,會再寄一次同一組到你的信箱(一分鐘內只寄一次)。
- 賽後自己按「開始模擬賽」的補考流程不變,密碼一樣寄到 Email。
討論區列表、主題和回覆上的作者名字現在可以點,會打開對方的個人頁。個人頁要登入才看得到,所以沒登入時名字仍是一般文字。
以前「回報問題」看起來一定要選一題,回報網站或 IDE 的問題只好隨便挑一題。現在第一步先選回報哪一類:選「系統或網站」就不用選題目;選題目敘述、測資或評分、題解,才需要填是哪一題。
以前在題目頁或線上 IDE 按 Ctrl + F(Mac 是 ⌘ + F)叫出搜尋取代,「上一個」「下一個」「關閉」「取代」這些按鈕會變成灰色、綠色的實心方塊,看不出是什麼。現在恢復成箭頭、叉叉等圖示,淺色、深色模式都一樣。
- 模擬測驗卡片會列出這場有哪幾題;按「開始」前會說明:計時中不能暫停、一題都沒交不算參加過。
- 程式識讀的等待頁多了題數與規則:按開始才計時、第一次算模擬成績、之後可以再練一次。
- 提交結果是執行錯誤(RE)時,不論 Python 或 C/C++ 都會提醒你到題目頁按「執行範例」看完整錯誤(所有登入帳號都能用)。
- 還沒登入看題目時多了「免費註冊」按鈕;手機上題敘改成整頁捲動。
以前從某一題或模擬測驗頁被要求登入、順手去註冊,啟用完會落在首頁,還得自己找回去。
- 現在從登入頁點「註冊一個」、或導覽列的「註冊」,啟用信的連結與啟用後的登入都會帶你回到原本那一頁。
- 註冊表單直接列出密碼規則,密碼太短或兩次不一樣在送出前就會提醒;時區、語言等設定收進「進階設定」,不填也可以。
- 啟用信改成背景寄出,按下「註冊」不用再等好幾秒。
以前全站的 C++ 都不接受 int a[n]; 這種用變數當陣列大小的寫法(VLA),交上去是編譯錯誤;但正式 APCS 考場的編譯器接受它。
- 現在 APCS 考古題、模擬測驗的題目(題型標 APCS 的公開題)不論提交、執行範例、自訂測試都放行。
- 其他題目照舊禁止;想知道為什麼與怎麼改,看 /codecheck/guide/ 第 30 條。
上方導覽列的「編輯器」拿掉了,改放在右上角點自己名字打開的選單裡。
- 每一題的題目頁本來就能直接寫程式、跑範例,獨立編輯器平常用不太到,不需要佔導覽列一格。
- 想在沒有題目的情況下試程式(或比賽時當草稿紙),還是可以從使用者選單進去,功能沒變。
打開編輯器(使用者選單 → 編輯器)時,右邊的輸入/輸出面板現在預設收成一條,整個畫面都給程式碼;按「執行」或 Ctrl+Shift+Enter 時面板會自動拉出來顯示輸出。
- 想先輸入測試資料,點右邊那條「輸入與輸出」就能展開;展開後拖拉分隔線或點左邊那條可以再收起。
- 以前面板收起時「執行」按鈕是灰的,現在隨時都能按。
有開這張卡的班級(目前是 Level 1 秋季班),班級頁會列出班上同學的 AtCoder 狀況:Rating(用 AtCoder 的顏色)、本期參加場數、最近一場的表現、本期變化,照 rating 排序。本期目標是 rating 800(綠色)。
- 只列有綁 AtCoder 帳號的同學;還沒綁的只顯示人數,想上榜就到「設定 → 外部 OJ 帳號」把 AtCoder 帳號綁起來。
- 綁了但本期還沒參加比賽的會列在最下面,標「尚未參加」。
- 資料每週日早上自動更新(ABC 在週六晚上),不用自己按。
筆記可以用提示框標重點
寫筆記時可以用 :::info、:::success、:::warning、:::danger 四種提示框把重點圈起來,編輯時的預覽和存檔後看到的一樣。
- 寫法:第一行
:::warning 標題(標題可省略),中間放內容,最後一行:::收尾。 - 以前只有存檔後才看得到,而且沒有顏色;現在編輯中就會顯示,四種顏色分別是藍、綠、橘、紅。
筆記可以搜尋了
「我的筆記」最上面多了搜尋框,輸入關鍵字就會找出標題或內容有這個詞的筆記,包含自己的、同學分享給班級的、以及公開筆記,結果會標出命中的地方。
- 以前只能一篇一篇點開找;現在筆記多了也找得到。
- 筆記裡寫的標籤也搜得到,例如搜「#二分搜」就會列出所有標過這個標籤的筆記。
補考改在考試卡片或比賽頁直接申請
無法參加考試時,在班級頁那場考試的卡片(或比賽頁、比賽列表)按「申請補考」,填可以開始的時間就送出,不用再到提問區選類型。
送出後卡片會顯示「補考審核中」,老師核准前都可以改時間或撤回;核准後會顯示補考時段。
可以在班級頁直接請假
班級頁上方課程日期的卡片多了「請假」按鈕:填寫原因、送出,老師就會收到通知。
上課開始前都可以按「取消請假」;考試請照舊用補考申請。
用老師寄的連結加入班級後,班級頁會跳出一次提示,按「加入 Google Classroom」就會開新分頁直接加入,不用自己輸入課程代碼。請用上課要用的 Google 帳號加入,上課時才能直接進 Google Meet。
之後要再打開,班級頁的「快速連結」也多了 Google Classroom。
以前剛好有別人在跑程式時按「執行範例」,會跳出「測試機忙碌中,請稍後再試」,要自己再按一次。現在會自動排隊,輪到你就開始跑;排隊超過 30 秒才會請你稍後再試。
比賽題解也可以是投影片
有些比賽的題解是一份講解投影片。比賽結束後,參加過的同學在比賽頁的「題解」頁籤就能打開,沒參加的同學看不到;補考的同學考完才開放。
以前打開還不能看的計分板,會顯示「沒有這場比賽」,看起來像比賽不見了。現在會留在比賽頁,說明為什麼還不能看,例如「這場比賽進行中不公布成績,計分板在比賽結束後開放」。
有些比賽(例如隨堂練習)改用這種方式:跟平常一樣在題目頁寫程式、用線上 IDE 測試和提交,但比賽中交出去只看得到範例測資的結果和編譯錯誤,其他測資的結果和分數比賽結束後才公布。
- 每題只採計最後一次提交:後面交的會蓋掉前面的,交出去之前先自己檢查清楚。
- 比賽頁「賽制」寫「採計最後一次(賽中隱藏結果)」的就是這種比賽。
以前站外題(AtCoder、Codeforces 等)頁面上的範例測試是一個字一個字比對,答案是小數的題,就算你的答案在題目允許的誤差內,只要小數位數和範例不同(例如範例是 0.600000000000、你印 0.600000)也會顯示答錯。
現在這類題的範例測試會照題目寫的誤差(例如「絕對或相對誤差不超過 10⁻⁶」)判斷。真正的評測仍然在原站,記得到原站提交。
註冊、變更 Email、填報名表時,如果 @ 後面看起來像常用信箱打錯(例如 gamil.com、yaho.com.tw),欄位下方會提示正確的寫法,點「改成這個」就能改好。
這些打錯的網域很多真的有人在收信,填錯的話,入學測試和錄取通知會寄到陌生人手上。如果你的信箱確實就是這樣拼,勾選「沒打錯」再送出即可。