Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

judge: add communication problem support (#834) #925

Open
wants to merge 5 commits into
base: master
Choose a base branch
from

Conversation

Molmin
Copy link
Contributor

@Molmin Molmin commented Dec 27, 2024

支持 CMS 的通信题格式(使用 CMS 的知名赛事:IOI,CEOI,JOISC 等)。

相关文档:https://cms.readthedocs.io/en/v1.5/Task%20types.html#communication

配置文件中的 manager 表示用户进程的控制器,num_processes 表示参与通信的用户进程数目。一般而言需要提供自定义编译命令 compile.sh,也可以直接使用 IO 交互。

示例题目:IOI 2024 Day 1, B. Message (题目资料来源于此处

其他的通信题就只有 UOJ 的通信题格式了,不过 UOJ 的自定义 judger.cpp 应该很难实现。

@Molmin Molmin changed the title judge: add communication problem support judge: add communication problem support (#834) Dec 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant