Cena是一款在OI界中十分常用的评测软件。在这篇博客里,我将总结一下Cena的使用方法。
1、安装/首次使用
首先,通过一些方法将Cena下载好后,它应是一个文件夹的形式。
使用时,只要双击cena.exe便可打开窗口
首次使用时,要配置好编译器或解释器的路径,通过工具——选项——编程语言,点击相应的编译器/解释器(这里以G++为例)
在“编译命令”中输入G++的路径,然后再加一句%s.cpp -o %s.exe,如图
注意,当电脑系统为64位时,Cena是不兼容的,直观的结果就是评测时无法得分,这时要在%s.cpp -o %s.exe的前面加一句-m32(如上图)
2、建立比赛
通过文件——新建或打开,建立比赛
若要建立一个新的比赛,则要新建一个文件夹,Cena会将相关文件直接存放到那个文件夹中(若不存在路径中的文件夹,则会自动新建)
其他建立比赛的方式直接选择比赛所在的文件夹就可以。
建立比赛后,文件夹中会出现2个文件夹,1个文件:
data用来存放题目数据,对每个题相应建一个名称为题目名的文件夹,里面放上数据
src用来存放选手代码,对每个选手相应建立一个文件夹,其中有若干名称为题目名的代码
.cena可用cena.exe打开,快速打开当前比赛
之后在cena的界面中右击纲要窗口添加试题和测试点,收取完选手代码后就可以评测了。
后记:cena由于自身奇妙的配置等原因,偶尔会出现得分不准确的情况,这时常常与lemon搭配使用。