我曾经2次参加竞赛,并有初赛和决赛经验:高中学习pascal是完全可以(国际信息学竞赛IOI中也推荐用pascal),因为其结构性强.高中信息学竞赛与初中的区别主要是广度大,初赛包括了动态规划等许多较难算法,排列组合,分治思想,数据结构并且选择题有一半是多选的(初中组全部是单选)至于复赛(决赛),高中组的对数据结构和动态规划以及搜索的考察较多,数据规模较初中组大,一般无法找到现成的单个算法可以完成题目高中组叫做提高组,初中组叫做普及组