Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
luosw edited this pageAug 11, 2022 ·7 revisions

CarYon

一款基于C++的OI/ACM 比赛出题解题辅助工具

imgimgimgimgimgimg

中文版文档:Wiki

下面仅为文档摘要,详细中文文档请查看Wiki

CarYon 介绍

CarYon 是一款基于C++的OI/ACM 比赛出题解题辅助工具。

CarYon 可以被用来生成测试用例,并且迅速地通过标准程序生成输出文件;也可以被用来在赛场上进行迅速生成样例对拍程序。

CarYon 也可以作为一个现场生成样例的线下简易评测系统。内置三种比较器。支持AC,WA,TLE,UKE,RE 等多种情况的判断。

您要是认为 CarYon 中的重中之重(详见 Wiki:test.cpp)的编写过于复杂,在生成样例要求简单的情况下,可以使用 CarYon 的配置文件生成功能。

快速开始

1. 安装 CarYon

访问 Wiki 了解如何下载 CarYon 后直接执行:

#include"caryon.h"

就可以啦。

2. 升级 CarYon

直接用新的版本替换掉老版本,自行克服兼容问题。

请优先克隆 master 分支,其他分支无法保持稳定。

功能特性

CarYon 可以被分为下面几个板块:

  • 测试用例生成
  • 评测程序(对拍)
  • 数学库
  • 解析几何库
  • 配置文件生成
  • (再也不可能完成了)线下本地评测系统

协议

ISC 开源协议。

CarYon is made by luosw, licensed under ISC Lincense.

Clone this wiki locally

[8]ページ先頭

©2009-2025 Movatter.jp