Cena使用教程
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搭配使用。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术