Lemon评测软件是一款专为OI(信息学奥林匹克)比赛设计的接口测试工具,其兼容性远超Cena,无论是速度、稳定性还是易用性都更为出色。Lemon评测系统软件不仅能够帮助用户快速形成试题,而且在键入检测示例后,能自动识别正误并提供评分。
安装软件:双击下载的lemon.exe文件进行安装。
选择编译器:挑选适合的C语言编译器。在此推荐使用gcc和g++作为C/C++的编译器。
设置编译器路径:选择编译器的文件目录。例如在Dev-Cpp中,64位系统的默认设置路径为C:\Program Files (x86)\Dev-Cpp\MinGW64\bin
,32位系统则为C:\Program Files\Dev-Cpp\MinGW64\bin
。
实例教程:
配置比赛与试题:
填写比赛信息,并选择比赛文件名称。
在比赛文件目录中,source
文件夹用于存放选手文档,data
文件夹用于存放试题数据或自定义校验器。
设置试题数据:
在data
文件夹中创建一个新的文件夹,命名为“试题姓名”。
将数据测试文件(注意:测试用例x的输入数据文件名为x.in,输出文件名为x.out)放入该文件夹中。请按照此格式进行组织。
上传选手源代码:
在source
文件夹中创建一个新的文件夹,命名为“选手姓名”。
将选手的源代码放入该文件夹中。每个题目的程序代码应命名为x.c/x.cpp/x.pas。
添加试题:
在Lemon软件的“试题”菜单栏中,点击“菜单栏”下的“操纵”选项,然后选择“全自动添加试题”。
您将看到刚刚建立的试题。
设置检测选项:
根据需要配置试题的检测选项(Lemon支持标准I/O,也支持自定义校验器及部分其他功能)。
更新选手列表:
在“选手”菜单栏中,点击页面右下角的“更新”按钮,即可在主界面看到选手的名字。
进行检测:
点击“检测所有”按钮,即可进入检测页面。您可以选择对单个选手进行检测。
查看结果:
检测结束后可以根据选手的成绩、时间、姓名进行排序。双击选手名字,还可以查看选手的详细信息。
导出成绩:
点击菜单栏中的“操纵”选项,然后选择“导出成绩”,即可查看以HTML格式生成的成绩表。