☾☀
登入 $ 建立賬號
~/試題 ~/討論 ~/競賽 ~/提交
// 幫助中心

遇到問題?man verwandlung

關於提交程式碼、讀懂評測結果和參加競賽的快速解答。找不到答案?討論區和維護者觸手可及。

1提交一份解答

開啟任意題目,選擇語言,貼上程式碼,點選提交。評測結果會在毫秒間返回。

$ voj submit solution.cpp
2讀懂你的評測結果

每個測試點都會顯示狀態、執行時間和記憶體。點選某次提交可檢視每個測試點的詳情。

● ACCEPTED 11ms · 1.2 MB
3參加競賽

瀏覽進行中和即將開始的競賽,報名,並在 ACM 或 OI 賽制下解題。

$ voj contest join #3
AC
通過
所有測試點通過
WA
答案錯誤
輸出不匹配
TLE
超時
某個測試點過慢
MLE
記憶體超限
超出記憶體上限
RE
執行時錯誤
執行中崩潰
CE
編譯錯誤
原始碼編譯失敗
入門

從 ~/problems 開啟一道題,在編輯器中選擇語言,貼上或輸入程式碼,然後點選提交。你的程式碼會被排入最近的評測機佇列,隨著每個測試點的執行,結果會即時顯示。

完整且即時更新的語言清單顯示在提交面板的語言選擇器中。每種語言都有各自的編譯引數和時間限制倍率。

無需賬號即可瀏覽題面,但提交程式碼、參加競賽和登上排行榜需要註冊。

評測與結果

參見上方的評測結果圖例。AC 表示所有測試點通過;WA、TLE、MLE、RE 和 CE 各自指向一種具體的失敗原因,便於你定位問題。

你的程式在至少一個測試點上超過了時間限制。分析你演算法的複雜度,避免緩慢的 I/O,並在提交詳情頁檢視每個測試點的耗時,找出慢的那個用例。

對練習題,提交詳情頁會顯示第一個失敗的測試點編號、執行時間和記憶體。隱藏的測試輸入本身不會公開。

提交通過 ActiveMQ 分發到評測機叢集,往返延遲中位數約 11 毫秒。競賽高峰期可能會有短暫排隊。

競賽

ACM 按解題數排名,每次錯誤嘗試計入罰時。OI 按通過的測試點分組給予部分分,因此部分正確的解答仍能得分。每場競賽都會在詳情頁註明其賽制。

可以 —— 競賽結束後題目會進入練習區,你可以繼續解題。這些提交不影響最終排名。

賬號

使用登入頁的“忘記密碼”連結。重置連結會發送到你註冊的郵箱;若未收到,請檢查垃圾郵件或聯絡 help@verwandlung.org。

使用者名稱與你的提交歷史和排行榜記錄繫結,因此修改受限。如確有改名需要,請發郵件聯絡支援。

仍未解決?
在討論區向社群提問.
開啟討論區 →