在线法官工具/验证助手
这是什么?
这是一个工具,可以轻松地自动执行代码库的验证过程以进行竞争编程。
如何使用
设置库的存储库
请阅读以下内容: :
运行程序
安装
$ pip3 install online-judge-verify-helper
需要Python 3.6或更高版本。
自动化验证
首先,在包含.test.的文件中指定要用于验证库的问题URL .test. 在其路径中(例如,对于C ++,在example.test.cpp类的文件中编写#define PROBLEM "https://judge.yosupo.jp/problem/unionfind" ;有关其他语言,请参见)。 然后,运行以下命令检查是否可以执行验证。
$ oj-verify run
当前,支持有关和的问题。 有关详细信息,请参见。
#include的自动扩展
该include在形式的文件报表#include "foo.hpp"可扩展,类似于提供的功能为JavaScript。 这是为了解决大多数在线法官不支持提交多个文件的问题。 可以通过运行以下命令来使用该功能:
$ oj-bundle
1