关于NOIP的语言使用

2025-04-13 21:34:05
推荐回答(2个)
回答1:

Pascal在竞赛时与c++相比并没有明显的优势。
相反,c++代码简洁,常数较小,同样的情况下运行速度比pascal快。c++还可以使用STL库,在复赛中可以直接使用sort,map,set,vector等算法或数据结构,这些都是pascal不具有的。
虽然在联赛中,用pascal并不见得有明显劣势。但是在省选以及全国赛中,用c++可是远有利于用pascal的。而在大学acm中,比赛更是不能使用pascal语言的。
如果学c++很久了,而且也比较熟练了,就不建议再学pascal了。到了大学也可以直接用c++参加acm。
我一开始是学习pascal的,现在为了更大的发展,也已经转c++了。

回答2:

初赛及复赛程序设计采用C、C++、Pascal语言,2022年后将不可使用Pascal、C语言,只能使用C++。