jmaster,codeforces的竞赛解析器和测试程序

JMaster的Python项目详细描述


解析codeforces竞赛和自动测试样本。

安装

使用pip

$ pip3 install JMaster

手动

$ git clone https://github.com/palayutm/JMaster.git
$ cd JMaster
$ python3 setup.py install

用法

查看比赛信息

$ JMaster contest

分析竞赛

分析正常比赛
$ JMaster parse CONTEST_ID

分析健身房竞赛
$ JMaster parse --gym CONTEST_ID

试样

$ JMaster test CPP_FILE [SAMPLE_FILE]

示例代码(a.cc)

#include<bits/stdc++.h>usingnamespacestd;intmain(intargc,char*argv[]){inta,b;cin>>a>>b;assert(a>b);// test runtime error
cout<<a+b<<endl;return0;}

测试用例(a.样本)

-- normal test
2 1
--
3

-- runtime error test
1 1
--
2

-- wrong answer test
2 1
--
4

进一步使用

$ JMaster --help

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何以泛型的方式编写?   java如何获取日历事件的修改日期?   如何使用Java方法从循环中处理输入文件linebyline?   java正则表达式,只允许一组字符中的1个   java后续介绍如何获取整数作为结果   java如何在安卓中获取数据线到mic并录制get示例   在Java中强制将通用接口作为注释的值   java Android应用程序如何访问messenger聊天?   JavaFXTableView。setItems在java中引发空异常   threadpoolexecutor如何为Java执行器的可运行性提供参数?   java创建一个安卓应用程序,使用与网站相同的数据存储(GAE)   java从URL Sencha等创建自动旋转木马   java多通单向禁用约束   使用alpha组件将像素数据从Java发送到OpenGL的最有效方法   源代码中的maven Eclipse Java包图   java是Apache EventListener支持线程安全的吗?   Eclipse中的Java LWJGL