更新日誌

AACPOJ 平台的新功能、修正與改善。

2026 年 10 月

2026-10-07

資訊能力競賽模擬賽班多了兩場中投區複賽的考古題模擬賽(110、112 學年度,各 10 題),一樣是隨時可以自己開考的 CMS 作答介面,但計分方式改成 ICPC 制。

  • ICPC 制:每題 10 分、沒有子題,全部測試資料都正確才算解出;名次先比解出題數,再比總時間加罰時(每次錯誤提交加 20 分鐘,編譯錯誤不罰)。
  • 這兩份試卷幾乎沒寫測試資料的範圍,站上也不逐題補充,請自己判斷合理的範圍,比賽公告有說明。
  • 以前的 CMS 模擬賽(各子題取最高分加總)不受影響。
2026-10-07

以前 APCS 專區的程式識讀每份題本只能作答一次,做完就鎖住。現在第一次作答仍然算你的模擬成績,之後隨時可以按「再練一次」重做。

  • 練習的分數另外顯示(練習次數與最佳成績),不會改掉第一次的成績;「查看結果」看的仍是第一次,「最近一次練習」可以回頭看上一次練習的對錯與題解。
  • 比賽作答中照舊不能開新的一次;時間到時一題都沒作答的那次不算,可以重新開始。
  • 實作題模擬測驗維持每場一次。
2026-10-07

APCS 的 10 月和 11 月是同一梯次(1 月和 3 月、6 月和 7 月也一樣),一個人只能報名其中一個級別。

以前 10/04 考完之後,標過 10/04 的人還是可以再標 11/01。 現在同梯次已經考完的那一場你標過,另一場就會鎖住,卡片上會寫是哪一筆標記。 兩場都還沒考的時候照舊:點另一場的級別會自動改過去。

2026-10-06

APCS 專區的「CSES 中文題庫」改名「站外練習」,把台大程式解題社 APCS 營在 NCOJ(oj.ntucpc.org)的 351 題也放進來,和 CSES 的 APCS 精選題合成一份依主題排列的題單,從變數、迴圈一路到動態規劃。

  • 每個主題先列 CSES 的題(站上有中文題敘,可以範例測試),再列 NCOJ 的題(直接連到原站作答)。
  • 綁定 NCOJ 帳號後,按「同步進度」就會把你在 NCOJ 通過的題標成已解;CSES 照舊。
  • NCOJ 的題也可以在討論區發問、分享題解。
  • CSES 全部 400 題的中文題庫還在同一頁的下半部。
2026-10-06

錄影課班級頁的「課程錄影」以前最新的一堂在最上面,新加入的同學常常一點就點到最後一堂。現在:

  • 由舊到新排,每一天標上「第 N 堂」。
  • 預設展開你接下來要看的那一堂(第一個還沒全部標「看完」的)。
  • 最上方多一顆「從第 1 堂開始/繼續:第 N 堂」按鈕,直接開下一支還沒看完的影片。

有老師同步上課的班級不受影響,仍然是最新一堂在最上面。

2026-10-06

討論區每一則留言底下多了「回覆」,按了之後你的回覆會標明是在回誰,對方也會收到提示。

  • 有新動態時,導覽列的「討論區」會出現數字:你發的主題有人回覆、有人回覆你的留言、你回報的問題處理狀態有更新。
  • 「我發的」分頁改成「我參與的」,你回覆過的主題也會列在裡面;打開主題會直接捲到新的那一則。
2026-10-06

APCS 專區的導覽列多了「討論區」,考古題、AP325 與 CSES 的題目頁也多了「討論」按鈕。卡關時可以在那一題底下發問,解出來之後可以分享自己的題解,發現題目敘述、測資、題解或網站有問題也可以在這裡回報。

  • 不用登入就能看,登入後才能發文和回覆。
  • 「題解分享」要先答對那一題才能發(CSES 的題要先綁定 CSES 帳號並同步進度),內容會先摺疊起來。
  • 在討論裡貼完整解法時請勾「含解法」,同樣會先摺疊,還想自己想的人不會被暴雷。
  • 模擬測驗作答中不能看討論區。
2026-10-05

作業列表「資源」欄的綠色徽章原本寫「題意」,點進去其實是幾句話的題意摘要,不是完整題目。現在徽章改成「摘要」,比較不會誤會。想看完整的中文題目,請直接點題目名稱。

2026-10-05

CSES 的提交頁只能上傳檔案,不能貼上程式碼。現在在站上的 CSES 題目頁按「前往 CSES 提交」(或 Ctrl+Enter),會把編輯器裡的程式碼下載成檔案(例如 cses-1068.cpp,Python 是 .py),同時開啟 CSES 提交頁;在 Code 欄選這個檔案、再按 Submit 就好,CSES 會依副檔名自動選語言。

Codeforces、AtCoder 的題目照舊是複製程式碼,到原站貼上。

2026-10-03

「模擬測驗」與「程式識讀」兩頁最下方新增常見問答:題目從哪裡來、怎麼計時與計分、可不可以重考或重做、程式識讀要怎麼準備。

APCS 題目頁與題解頁的分頁標題現在會寫出場次與第幾題(例如「重組問題|APCS 2025 年 1 月中高級 第 3 題」),同時開很多分頁時比較好找。

2026-10-02

以前用手機開 APCS 專區,右上角的「註冊」會被擠出畫面、「登入」斷成兩行;現在都完整顯示,登入後的頭像選單在小螢幕也不會被切掉。

  • 考古題、AP325 的通過率:還沒有人通過的題顯示「—」,通過不到 5 人只寫「N 人通過」,5 人以上才畫比例條;手機上改寫在題名下方。
  • 考古題的題名不再重複「(APCS 2025-01 初級)」:場次看分組標題、等級看等級欄。
  • 專區首頁的五個區塊入口排成同一列。
2026-10-02

以前只要按過「開始作答」,就算一題都沒寫、放著讓時間跑完,那份測驗也會變成 「已完成 0 分」,而且每份只能參加一次,等於再也不能做。

現在這種情況會自動退回「未開始」,你可以重新參加、重新計時。只要寫過任何一題就照舊算參加過。

2026-10-02

以前時間到才結束的測驗(像 APCS 專區的程式識讀),寫過的答案不會被計分, 成績是 0 分,結束頁也只有一句「時間已到」。現在時間一到系統就會自動收卷並計分, 結束頁跟按下交卷一樣會顯示得分與各題對錯,可以展開每一題看自己選了什麼、正確答案和題解。

之前被影響到的作答已經重新計分,回到測驗頁按「查看結果」就看得到。

2026-10-02

自助參加的模擬測驗(APCS 專區的模擬測驗、免審核的模擬賽):按了「開始」之後一題都沒上傳、時間就到了,這次不算參加過。

  • 以前:會留下一筆「已完成、0 分」的紀錄,之後不能再考這一場。
  • 現在:那筆紀錄會自動消失,模擬測驗卡片回到「開始模擬測驗」,隨時可以重新開始(計時重新算)。
  • 只要有上傳過任何一次程式(即使 0 分),就算參加過,照舊不能重考。
2026-10-01

不需老師核准就能自己開考的比賽,如果它有正式的比賽時間(例如模擬賽第 2 場),正式時段結束前比賽頁只會有「加入比賽」,不會再同時出現「立即開始」。

  • 比賽前:不能提前開考,等正式時段到了按「加入比賽」。
  • 比賽結束後:沒參加到的人再按「立即開始」補考,流程不變。
  • 本來就沒有正式時間的自由參加模擬賽(考古題等)完全不受影響。
2026-10-01

以前在計分板隱藏的比賽裡解出一題,還是會跳賀圖(寫「你已在本場解出 N 題」)。

現在賀圖跟計分板綁在一起:比賽進行中你看不到計分板,解題就不跳賀圖,專心比賽;比賽結束後、或計分板本來就公開的比賽,賀圖照常,連同名次一起顯示。平常做題不受影響。

2026-10-01

不需老師核准就能自己開考的比賽(例如 ICPC 制的模擬賽),以前按「立即開始」確認後,回到比賽頁還要再按一次「加入比賽」才開始計時,很多人以為沒有成功。

現在確認框就是最後一次確認:按下「開始」立刻計時,題目和倒數直接出現在比賽頁。

  • 使用 CMS 作答系統的模擬賽不變:仍是收到參賽密碼、在作答系統登入後才開始計時。

2026 年 9 月

2026-09-30

程式識讀多了第四份模擬測驗:從 APCS 官網公開的 2016~2017 年三場觀念題裡,挑出站上其他題本沒有、而且還在現行檢測範圍內的 30 題,90 分鐘,交卷後每題都有題解。

  • 舊制觀念題和現在的程式識讀是同一種題型,只是題數不同;已經不考的內容(指標、記憶體位址、進位制)沒有收進來。
2026-09-30

程式識讀原本只有官方範例兩份,現在多了三份模擬測驗,每份 30 題、90 分鐘,形式跟正式檢測一樣。

  • 題目取自吳邦一教授的《APCS C 程式識讀 125 題》,依官方公布的程式識讀檢測範圍挑出 90 題,經作者同意放上專區。
  • 交卷後每一題都有正確答案與題解,題解裡會連到語法書對應的段落。
  • 每人每份只能作答一次,建議先做官方範例熟悉形式,再依序做三份。
2026-09-30

導覽列最左邊的「首頁」拿掉了,要回首頁請點左上角的 AACPOJ 字樣(手機版也一樣)。

  • 沒有課程的帳號:導覽列不再有「提交紀錄」,你的提交都在 APCS 專區,要看全部紀錄請到個人頁「最近提交」右上角。
2026-09-30

以前 APCS 專區是 aacpoj.com 裡一頁很長的清單;現在它有自己的網址 https://apcs.aacpoj.com/ ,導覽列直接分成考古題、模擬測驗、AP325 教材練習、程式識讀、語法書,各自一頁。

  • 導覽列的「APCS 專區」會直接帶你過去;在那邊點左上角的「AACPOJ」或使用者選單的「我的作業與班級」就回到作業與班級。
  • 登入是共用的:在任何一邊登入,另一邊也是登入狀態。第一次可能要重新登入一次。
  • 舊的 aacpoj.com/apcs/ 連結會自動轉到新網址。
2026-09-28

APCS 專區兩份「程式識讀題目範例」(C 題本、Python 題本)30 題都寫了題解。交卷後在結果頁展開任一題,會標出正確答案,下方是這一題的推導。

  • 做過的人回到 APCS 專區按「查看結果」就能看。
  • 其他線上考卷是否顯示題解由老師決定;入學測試不會顯示。
2026-09-28

程式識讀、入學測試這類線上考卷,作答頁現在一次只顯示一題,和 APCS 檢定的作答方式一樣。

  • 右側題號面板:綠色是已作答,點任一格直接跳到那一題;上方顯示已作答幾題。手機版點下方「題目列表」展開。
  • 上一題/下一題按鈕,鍵盤左右鍵也能切換;重新整理會停在原本那一題。
  • 「標記」按鈕可以把沒把握的題標起來,交卷前會連同未作答的題號一起提醒你。
  • 答案一改就自動存檔,不用擔心沒按下一題就掉答案。
2026-09-28

APCS 歷屆題目(含模擬測驗)現在可以用 C 提交(C17,和正式考試的 gcc -std=c17 一樣);其他題目仍然只開 C++ 與 Python。

APCS 歷屆題目的題目頁,標題上方現在會標「APCS 專區 › 等級 › 場次 · 第幾題」,點等級就回到專區那一級;同一場次同等級有多題時,右側可以直接切上一題/下一題(比賽作答中不顯示)。

APCS 專區最下方新增「常見問答」:收錄年份、題目和正式考的差異、模擬測驗怎麼進行、可用語言等,第一次來的人不用再到處找。

2026-09-28

站外題旁邊原本可能有「譯」和「EN」兩顆圖示,各開一頁。現在只剩一顆「題意」徽章:點進去是這題的題意摘要,中文和英文(有哪個放哪個)都在同一頁,介面語言的排前面;完整題敘、範例測試和提交都在題目頁,摘要頁上方有按鈕直接過去。

2026-09-28

以前作業裡的站外題點進去是原站,翻譯只有一頁純文字。現在作業列點題名會進到跟一般題目一樣的頁面:左邊是中文翻譯、右邊是編輯器,可以直接跑範例測試和自訂測試;寫好按「前往 CSES 提交」會自動複製程式碼並開原站的提交頁,貼上就能送出。

  • 範例測試在 AACPOJ 自己的測試機執行,時限和判定方式可能跟原站不同,最後還是以原站為準。
  • 「譯」圖示改成只放簡潔題意,完整題意在題目頁。
  • TIOJ、NCOJ 這種原站就是中文的題,題名仍直接連到原站;切成英文介面時,只有站上有英文翻譯的題才會進站內頁。
  • 只有你課程裡的站外題看得到;CSES 的題(開放授權)任何人都看得到。
  • 提交仍然在原站完成,作業狀態跟以前一樣靠同步更新。
2026-09-28

以前即將開始的比賽是一張張卡片,場次一多要左右比對。現在跟過去的比賽一樣一場一列,但底色帶淡青、左邊有色條,跟過去的比賽分得開。

  • 每列右邊是開始倒數;24 小時內開始的會變成實心綠色,一眼就知道哪場最近。
  • 有補考的比賽照樣顯示你的補考時段,名稱旁有「補考」標籤。
  • 比賽表格的「使用者」欄改叫「參賽人數」。
2026-09-28

以前只有課程學員能在題目頁按「執行範例」,其他帳號得用正式提交來試程式。現在只要登入,任何題目都可以先跑範例、看實際輸出和預期輸出的差異,再按「提交」。

  • 「自訂測試」(自己給輸入)仍然是課程學員專用。
  • Level 0/1 題目「上傳前先測範例」的規則也一併適用:編譯錯誤或範例沒過會提醒你先測,並要等 90 秒才能再提交。
2026-09-28

註冊頁與「設定 → IDE」的預設程式語言,現在兩邊一樣只有 C11、C17、C++14、C++17、C++20、Python 3。

  • 以前註冊頁列出站上所有語言(含 C、C++03、C++11),設定頁又是另一份名單,兩邊對不上。
  • 新增 C17。已經設成其他語言的帳號不受影響,下次改設定時再從這六個裡選。
2026-09-27

以前進 APCS 專區第一眼只有下一場考試的日期,模擬測驗、歷屆題目要一直往下捲才找得到。現在副標下面多了四張卡:歷屆題目、模擬測驗、AP325 教材練習、程式識讀,各寫著有幾題(幾場)和你做到哪,點一下直接跳到那一區。

  • 下一場考試的卡片變矮,後續場次收成一行,要標記報考時再展開(報名中的場次會自動展開)。
  • 區塊順序改成:模擬測驗與歷屆題目在前,AP325 教材練習、程式識讀在後。
  • AP325 練習表改成依章收合,預設只展開你有進度的章,章名右邊看得到已解幾題。