第七届「帆软杯」东南大学大学生程序设计竞赛(冬季) - 专业组

2025-12-06 13:00:00
2025-12-06 18:00:00

信息与公告

  1. 本次竞赛所用平台的内网地址是 http://oj.seucpc.com。选手应使用下发的账号(本次竞赛专用的临时账号)、密码、准入码登录上述平台并进入本次竞赛。禁止登录上网界面或访问外网
  2. 选手应及时把程序源代码提交到上述平台。本次竞赛全程实时展示排行榜。排名时,通过的题目数量多的选手靠前。若通过的题目数量相等,则总罚时少的选手靠前。每道通过的题目都会产生 首次通过该题的代码的提交分钟数 + 20 × 首次通过该题前该题的错误提交数 的罚时。
  3. 本次竞赛支持的程序设计语言及其编译器版本和编译选项以平台为准。程序可使用的栈空间内存限制与题目的内存限制一致。对于 C++ 语言,main() 函数的返回值类型必须是 int,程序正常结束时的返回值必须是 0。禁止在源代码中改变编译器参数(如使用 #pragma 命令)禁止使用系统结构相关指令(如内联汇编)或其它可能造成不公平的方法
  4. 本次竞赛的全部题目都使用标准输入输出。检查输出时,一般忽略行末空格和文末换行。
  5. 评测在 Ubuntu 下进行,机器的 CPU 型号是 Intel(R) Core(TM) i7-10700 CPU @ 2.90GHz。
  6. 选手可以携带纸质资料,且应自行携带文具和草稿纸。禁止选手之间交流或传递材料
  7. 禁止自行携带或使用任何可能造成不公平的电子设备禁止使用计算机中原有的代码
  8. 选手有权在平台上使用本次竞赛的“问答”功能提问,但不得涉及题目解法
  9. 一旦发生任何改变,工作人员将以及时且统一的方式通知全体选手。
  10. 在征得工作人员的同意后,选手可以提前离场。提前离场后,选手不得重返赛场

请使用较快的输入输出方式

建议使用 scanfprintfgetcharputchar 等。

如果频繁使用 std::cinstd::cout,建议关闭流同步(否则将会慢很多),方法如下:

std::ios::sync_with_stdio(false);
std::cin.tie(nullptr);
std::cout.tie(nullptr);

注意:关闭流同步后,不再能混用 C++ 风格和 C 风格的输入输出函数(如混用 std::cinscanf)。