国际信息学奥林匹克竞赛(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 usePython, Pascal, C, C++ orJava as your programming language of choice.

至于国内NOI还在用那个2013年的比赛系统,仍然只支持三种语言。


update2017-05-11:CCF即将取消Pascal和C作为参赛语言,仅保留C++http://www.noi.cn/about/rules/744-ccfnoi

update2017-05-11:NOI更新比赛系统,版本为2016年11月,但是这个环境还没有明确将Java,Python加进来,按照CCF这尿性,估计要到2019

update2017-05-11:IOI2017赛题征集说明中提到,提交的赛题至少可以用C++, Java, or Python三者之一实现,说明IOI也将弱化C和Pascal

update2017-05-11:Python2和3的问题,IOI2017计算机环境同时提供2.7和3.5

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
NOIP(全国青少年信息学奥林匹克竞赛)是中国一年一度的最高水平的信息学竞赛。参加NOIP竞赛的学生需要在规定的时间内解决一系列的算法和编程问题。为了更高效地解决这些问题,竞赛选手可以使用一些常用的模板。 一、输入输出模板: 在竞赛中常常需要读取大量的输入和输出结果,使用输入输出模板可以非常方便地处理这些操作。包括读取多个整数、多个字符串、多行数据等等,同时还需要注意输出格式的调整。 二、算法模板: 在NOIP竞赛中,常用的一些算法模板是必备的,例如贪心算法、动态规划、深度优先搜索(DFS)、广度优先搜索(BFS)、最短路径算法、最小生成树算法等等。熟练使用这些算法模板可以帮助竞赛选手更快速地解决问题。 三、数据结构模板: 在NOIP竞赛中,常常需要使用一些数据结构来存储和处理数据,比如数组、链表、栈、队列、堆、哈希表、树、图等等。掌握这些数据结构的使用方法,可以在竞赛中更好地组织和处理数据。 四、模拟模板: 在竞赛中,模拟常常被用来解决一些简单的问题,例如处理字符串、模拟某些实际情境下的操作过程等等。使用模拟的方法可以使问题的解决更加直观和简单。 综上所述,这些NOIP信息学竞赛常用模板是竞赛选手们解决问题的有力工具。这些模板可以帮助选手更高效地解决问题,提高竞赛成绩。然而,模板的使用仅仅是一个辅助手段,还要求竞赛选手们具备扎实的算法和数据结构知识,并能够根据实际情况灵活运用模板解决问题。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值