评测系统:LemonLime (Beta)

2022年9月12日 | 分类: 【运维】

【介绍】

LemonLime (Beta):为了 OI 比赛而生的基于 Lemon + LemonPlus 的轻量评测系统

源码:https://github.com/Project-LemonLime/Project_LemonLime
源码:https://gitee.com/iotang/Project_LemonLime

A tiny judging environment for OI contest based on Lemon + LemonPlus

同时支持 Qt5 和 Qt6, 使用 -DLEMON_QT6=ON 以使用 Qt6 编译。

现已支持 Linux,Windows,以及 macOS。

【安装】

【使用】

https://cloud.tencent.com/developer/news/863533

鉴于NoiLinux2.0自带的测评软件Arbiter的难用,下载了一个linux版的LemonLime,无论是颜值还是功能,都十分能打。

LemonLime的图标是一个绿色的柠檬。

新建比赛

新建比赛,填入标题与文件名。

点击按钮选择保存目录。

填入文件夹名字,点击创建

选择右上角open

点击ok.

打开保存的目录,有两个文件夹,data中存放测试数据,source中存放学生代码。

导入数据及测试

复制测试数据放入data中。每道题一个独立的文件夹。

点击 控制,点击 自动添加试题

右侧勾选,在子文件寻找。

将学生源代码放入source文件夹。

注意,学生源文件需要放入独立的文件夹中,文件夹名注意题目需求。