关于编程语言限制
  • 板块灌水区
  • 楼主Yansuan_HCl
  • 当前回复8
  • 已保存回复8
  • 发布时间2021/9/3 22:46
  • 上次更新2023/11/4 08:03:40
查看原帖
关于编程语言限制
120324
Yansuan_HCl楼主2021/9/3 22:46

楼主语文不好,见谅。

关于NOI系列活动中编程语言使用限制的补充说明 中,具有明确禁止操作的库函数和宏 是否就是 [注1,见下文] 规定禁止的操作?

关于NOI系列活动中编程语言使用限制的补充说明:
2021.09.01

3、允许使用以下划线开头的库函数或宏,但具有明确禁止操作的库函数和宏除外(禁止操作参见上述第2条,以及《关于NOI系列赛编程语言使用限制的规定》编程通则部分:https://www.noi.cn/gynoi/tlgd/2011-04-14/710432.shtml);

4、已发布的NOI系列赛技术类规则如与本说明冲突,冲突部分以本说明为准;
关于NOI系列赛编程语言使用限制的规定
2011.04.14

4.[注1]选手程序中只允许通过对指定文件的读写、以及对指定库函数的调用等题目中明确规定的方式与外部环境通信。在程序中严禁下列操作:
· 试图访问网络
· 使用fork、exec、system或其它线程/进程生成函数
· 打开或创建题目规定的输入/输出文件之外的其它文件和目录
· 运行其它程序
· 改变文件系统的访问权限
· 读写文件系统的管理信息
· 使用除读写规定的输入/输出文件之外的其它系统调用
· 捕获和处理鼠标和键盘的输入消息
· 读写计算机的输入/输出端口

对C++程序的限制
程序禁止使用内嵌汇编和以下划线开头的库函数或宏(自己定义的除外)。
2021/9/3 22:46
加载中...