只要你懂一些基本的算法如动态规划、回溯,会对数组、字符串进行操作,会排序算法如冒泡排序、快排,能读懂题,就一定能拿奖。我曾经在初中时两次参加noip竞赛,两次拿奖,虽然是普及组,但是题的难度和提高组差不了太多。去试试吧,参加这个竞赛不是为了拿奖,而是是为了你的爱好,为了证明你的实力,为了你的梦。想当年,我参加这个的时候,老师说,学编程,为了拿奖,可以保送高中。我很不在乎,因为我学编程只是为了我喜欢。
你想参加的话,多关注一下它的官网的。你要是从小学就开始学编程的话,那参赛一定能拿奖。其实如果你拿了奖,在大学的自主招生中是有用的