编程语言:支持 C/C++ 和 Java。Java 的性能也可能成为考量点,建议主要使用 C++ 准备。
开发环境:考场会提供电脑,装有 Dev-C++ ,环境已经配置好,可以直接使用。
考试形式:通过在线评测(OJ)系统,需要自己编写完整的代码,包括输入输出和头文件。有时也可能需要将代码和思路文档(往年有要求不会的题写出大致思路)打包提交,具体方式参考机试时的详细说明。
采用IOI赛制,考生可多次提交代码、实时获得反馈。考试时只会给出部分测试样例(通常2-3个)及通过结果,显示AC只针对给出的测试样例。会给出25%,50%,75%,100%的数据规模,需要尽量考虑完善,不漏掉边界情况。
工具:会发草稿纸,需要自己带笔,不得携带电子产品。