☾☀
登录 $ 创建账号
~/试题 ~/讨论 ~/竞赛 ~/提交
// 帮助中心

遇到问题?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。

用户名与你的提交历史和排行榜记录绑定,因此修改受限。如确有改名需要,请发邮件联系支持。

仍未解决?
在讨论区向社区提问.
打开讨论区 →