以前用 Windows 的瀏覽器在協作房打字,自己和其他人看到的程式碼會漸漸變成兩份不一樣的內容(打的字跑到別行、別人的修改出現在錯的位置),而且畫面上都顯示「已連線」、重新整理也沒用。原因是 Windows 的編輯器內部用的換行符號跟共用文件不同,每一行差一個字元,位置就全部錯開。
現在編輯器一律用同一種換行符號,萬一內容對不上也會自動從共用文件重新載入。之前在 Windows 上開的舊房間,房主或編輯者再進去一次就會自動修好。
AACPOJ 平台的新功能、修正與改善。
以前用 Windows 的瀏覽器在協作房打字,自己和其他人看到的程式碼會漸漸變成兩份不一樣的內容(打的字跑到別行、別人的修改出現在錯的位置),而且畫面上都顯示「已連線」、重新整理也沒用。原因是 Windows 的編輯器內部用的換行符號跟共用文件不同,每一行差一個字元,位置就全部錯開。
現在編輯器一律用同一種換行符號,萬一內容對不上也會自動從共用文件重新載入。之前在 Windows 上開的舊房間,房主或編輯者再進去一次就會自動修好。
以前「回報問題」看起來一定要選一題,回報網站或 IDE 的問題只好隨便挑一題。現在第一步先選回報哪一類:選「系統或網站」就不用選題目;選題目敘述、測資或評分、題解,才需要填是哪一題。
以前在題目頁或線上 IDE 按 Ctrl + F(Mac 是 ⌘ + F)叫出搜尋取代,「上一個」「下一個」「關閉」「取代」這些按鈕會變成灰色、綠色的實心方塊,看不出是什麼。現在恢復成箭頭、叉叉等圖示,淺色、深色模式都一樣。
APCS 的 10 月和 11 月是同一梯次(1 月和 3 月、6 月和 7 月也一樣),一個人只能報名其中一個級別。
以前 10/04 考完之後,標過 10/04 的人還是可以再標 11/01。 現在同梯次已經考完的那一場你標過,另一場就會鎖住,卡片上會寫是哪一筆標記。 兩場都還沒考的時候照舊:點另一場的級別會自動改過去。
以前只要按過「開始作答」,就算一題都沒寫、放著讓時間跑完,那份測驗也會變成 「已完成 0 分」,而且每份只能參加一次,等於再也不能做。
現在這種情況會自動退回「未開始」,你可以重新參加、重新計時。只要寫過任何一題就照舊算參加過。
以前時間到才結束的測驗(像 APCS 專區的程式識讀),寫過的答案不會被計分, 成績是 0 分,結束頁也只有一句「時間已到」。現在時間一到系統就會自動收卷並計分, 結束頁跟按下交卷一樣會顯示得分與各題對錯,可以展開每一題看自己選了什麼、正確答案和題解。
之前被影響到的作答已經重新計分,回到測驗頁按「查看結果」就看得到。
班級的期末考如果是用 APCS 作答系統考的,以前會跟著出現在 APCS 專區的「模擬測驗」裡,看起來像是可以自己做的模擬賽。
現在專區只列公開的 APCS 模擬測驗。班級考試一樣可以從班級頁和比賽列表進去,成績和提交紀錄都不受影響。
APCS 一個梯次分成兩天考(例如 10/04 和 11/01),一個人只能報名其中一個級別。
以前專區的「我報考這級」是每一場各標一個,可以同時標 10/04 中級和 11/01 高級。 現在點了別的級別(包含另一場的),原本標的就會自動取消,卡片上會說明改成哪一個。 已經考完的場次留著當紀錄,不受影響。
以前註冊後還沒點啟用信就登入,只會看到「帳號或密碼不正確」,容易以為密碼打錯。現在密碼正確但帳號還沒啟用時,會提示你去信箱點啟用連結(找不到信請看垃圾郵件匣)。
以前筆記列表(/notes/)裡,別人分享的筆記如果摘要比較長,文字會一路延伸到卡片外面。現在摘要最多顯示兩行,超過的部分以「…」結尾。
沒有自己填摘要的筆記,如果內文第一行標題跟筆記名稱一樣,摘要也不會再重複一次標題。
以前:題目有範例那一組時,提交結果裡第一個計分的子題會顯示成「子題 #2」,比題目敘述的子題編號多 1。
現在:範例不佔編號,第一個計分的子題就是「子題 #1」,和題目敘述對得起來。分數沒有任何改變。
以前:111 學年度北二區複賽的兩場模擬賽,每筆提交的分數是對的,但計分板和題目頁上的「本題得分」一律顯示 0。
現在:得分會正確顯示,取你在該題分數最高的那一次提交。已經交過的提交也重新算過了,不用重交。
以前自己開始的模擬測驗考完之後,考試時段還有 30 分鐘緩衝,這段時間內打開比賽頁會出現「伺服器錯誤」。現在可以正常看到比賽頁與自己的成績。
瀏覽器視窗比較矮的時候,APCS 作答系統的「程式碼預覽」白框會被下面的結果表蓋住,看起來像上傳完什麼都沒有。
申請了補考的 CMS 模擬比賽(例如資訊能力競賽考古題),在補考時段還沒到之前,登入頁原本寫的是正式比賽的開始時間(可能是一年前的日期),看起來像永遠進不去。
現在會顯示你自己的補考開始時間和倒數,時間一到按「登入」就能開始作答。
以前編譯錯誤或警告訊息引用你的程式碼那一行時,a[m]、dp[K]、[mp[ 這類寫法會少掉 [m 或 [K 兩個字,例如 tree[root][mp[x]] 會顯示成 tree[root]p[x]],看起來像是你的程式碼打錯。
現在訊息會照原樣顯示。這只影響訊息的顯示,評測結果一直都是正確的;已經存下來的舊訊息不會回補。
有些題目會限制不能用某些語法(例如禁用 set、map)。程式用了被禁的語法、又剛好在某筆測資超時,以前那筆會顯示 TLE,看起來像是要優化速度,但真正要改的是那個語法。現在這種情況一律顯示 SR(語法限制)。
題目頁自訂測試的錯誤訊息改成可以折行,太長的訊息不再被截斷。
CMS 模擬賽作答介面的「上傳記錄」中,「下載」按鈕在比賽進行中會跳 403 錯誤,只有比賽結束後才能用,現已修正。
補考時段排在官方比賽開始之前時,以前看不到題目列表與分數、倒數也顯示錯誤,已修正。
班級成員人數以前連老師、助教一起算,跟排行榜人數對不上;現在只算學生。
模擬考進行中不能再開站上其他題目或提交,只能作答該場指定的題目;4~5 題並列時介面按鈕也會自動縮小排整齊。
協作房(Collab)分頁若在登入逾期、被移出房間或房間已關閉後還開著,以前會每隔幾秒無聲地一直重連;現在會停下來,編輯器鎖定,狀態列顯示「連線被拒 — 登入已逾期或你已不在此房間,請重新整理頁面。」
中文介面偶爾冒出的英文訊息補翻譯、提交與比賽列表的日期時間格式統一、錯誤頁不再顯示「None」。
少數比賽因為賽制切換後沒有重算,計分板總時間被算成「每題時間相加」,看起來特別長;已重算成「最後解題時間加罰時」。
外站 Rating 排行榜依年級篩選後,名次改成依篩選後的名單重新編號,不再顯示全榜的名次。
少數有語法限制檢查的題目,程式跑完、輸出正確但超時,以前會被誤判成滿分;現在超時一律不給分。
在國外的同學填補考時間容易被當成當地時間;申請表現在會即時換算並標示台灣時間,老師端看到的也一律是台灣時間。
下冊部分小節的網址編號跟目錄顯示的編號不一致(例如網址是 11-3、內容其實是 11.4),已對齊;舊網址會自動導向正確的頁面。
少數題目的第二組測資是 0 分挑戰子題而不是範例,以前提交頁也標「範例」;現在只有排第一組的才標「範例」,其餘顯示子題編號。