Skip to content

Latest commit

 

History

History
27 lines (14 loc) · 949 Bytes

File metadata and controls

27 lines (14 loc) · 949 Bytes

对拍器 2.0

本次对这个对拍器进行了一次重构,添加了新的使用方法。

使用方法

  1. 环境准备

本项目运行在Linux下,各自文件操作命令适用于Linux,如果在Windows下运行,需要自行修改文件操作命令。

  1. 生成随机数据

./hackdata中用main.py编写需要的随机数样例,使用python3 main.py生成数据。生成的数据按照1.in对应1.out的形式存储在data中。

或者直接在OJ上下载的替代data中的数据,需要保证xxx.in对应xxx.out的数据格式。

  1. 编写测试程序

将用于测试的程序粘贴在./main.cpp中。

  1. 对拍

运行make cmp编译,然后运行./comparator开始对拍。

全部的输出结果会保存在./judge/result.cpp中。

如果程序运行正确,获得Accepted,不会反馈任何结果,如果出现Rejected的样例,终端会输出未通过的样例名称。