国际信息学奥林匹克竞赛(IOI)竞赛语言由三门变为五门

2015年新增了Java,2016年新增了Python

2012IOI比赛规则中给的文档是:Documentation for Pascal, C, C++, STL.

2013IOI比赛规则中给的文档是:Documentation for C (manpages), the C++ STL (SGI’s STL manual),and Pascal (from the FreePascal project).We will not support C++ 11. The specific Pascal, C and C++ compiler flags will be published on the IOI 2013 website.

2014IOI比赛规则看不到,因为网站挂了

2015IOI比赛规则中给的文档是:Documentation for Pascal, C, C++, STL,Java

支持Java了有木有!!!

2016IOI比赛规则访问不了

然后IOI官网给了个:You may use Python, Pascal, C, C++ or Java as your programming language of choice.

============================================================================
至于国内NOI:

CCF关于NOI系列赛事程序设计语言变更的公告

根据国际信息学奥林匹克竞赛(IOI)的相关决议并考虑到我国目前程序设计语言的具体情况,CCF决定:

1.2020年开始,除NOIP以外的NOI系列其他赛事(包括冬令营、CTSC、APIO、NOI)将不再支持Pascal语言和C语言;

2.从2022年开始,NOIP竞赛也将不再支持Pascal语言。即从NOIP2022开始,NOI系列的所有赛事将全部取消Pascal语言。

在无新增程序设计语言的情况下,NOI系列赛事自NOIP2022开始将仅支持C++语言。

此通知。

中国计算机学会

2016年11月1日