导航菜单
首页 >  » 正文

NOIP初赛好过不啊?要怎么准备 多少分能过啊? NOIP初赛问题求解

NOIP初赛好过不啊?要怎么准备 多少分能过啊?

给个邮箱啊
其实初赛挺好过的
分数看地方,不同地方不一样
有的要70+有的要90+还有的。。。我们这儿20+

NOIP初赛问题求解

NOIP问题求解经常考数学里的排列组合内容,建议可以专项复习下。 提供两种思路: 1、先往每个盒子里放一个球,有C(7,2)中情况,然后剩下三个自由组合。2、用“插板方法”:七个人成为一个环,然后插入板子分割成四部分。 解法一:递推公式S(x,y)=S(x-1,y)*y S(x-1,y-1)。因为把X个球放入Y个箱子,相当于先把X-1个球放好再放最后一个。最后一个有两种放法:放入前面已经有球的箱子或者独占一个箱子。前者对应S(x-1,y)*y(放入每一个不同的箱子都是一种不同的放法,因为箱子内原来的球不同),后者对应S(x-1,y-1)。解法二:7个球放入4个箱子无非是2 2 2 1或者3 2 1 1或者4 1 1 1三种情况。所以分别求解再加起来:C(7,1)*C(6,2)*C(4,2)*C(2,2)/P(3,3) C(7*3)*C(4,2) C(7,4)。 答案是350。

noip初赛普及组考什么

展开全部

先要过初赛 初赛分4大题
1.选择题
2.问题求解
3.阅读程序
4.完善程序
选择题内容十分杂乱 主要是数据结构 计算机发展史 进制转换 二叉树 逻辑关系式
问题求解为纯数学题
阅读程序考验细心和耐心
完善程序如果看不懂的话 可以胡乱填几个 千万别空着 选择也是
希望有所帮助

2008年NOIP PASCAL初赛选择题第15题 求救。。。

第一个问题见楼上。

第二个问题:二叉树和语言没有关系,是一种数据结构。

具体到用语言实现可以用静态数组存储和链表存储。

LZ应该是刚接触OI不久,对于数据结构可以先理解概念,再转向代码实现。

二叉树针对初赛你就掌握基本概念,知道先序、中序、后序遍历基本就够了。

具体资料其实你可以去百度,网上很多,推荐LZ去买书,一本算法书是至少的,

不要只看《PASCAL程序设计》这一类的语言书,语言只是基础,算法是考点。

NOIP考试

noip 全国青少年信息学奥林匹克联赛(National Olympiad in Informatics in Provinces简称NOIP)自1995年至今已举办13次。每年由中国计算机学会统一组织。 NOIP是在同一时间、不同地点以各省市为单位由特派员组织。每年的9月1—10日报名,初赛定于每年10月的最后第二个星期六下午,复赛定于每年11月的最后第二个星期六举行。全国统一大纲、统一试卷。初、高中或其他中等专业学校的学生可报名参加联赛。联赛分初赛和复赛两个阶段。初赛以通用和实用的计算机知识为考试内容,重在考察基础与实用的知识,以笔试为主。复赛为程序设计。参加初赛者须达到一定分数线后才有资格参加复赛。各省市、自治区都应参加联赛,参加联赛是参加NOI的必要条件。 联赛命题宗旨 全国青少年信息学奥林匹克联赛(NOIP)是一项面向全国青少年的信息学竞赛和普及活动,旨在向那些在中学阶段学习的青少年普及计算机科学知识;给学校的信息技术教育课程提供动力和新的思路;给那些有才华的学生提供相互交流和学习的机会;通过竞赛和相关的活动培养和选拔优秀的计算机人才。 竞赛的目的是为了在更高层次上推动普及。本竞赛及其相关活动遵循开放性原则,任何有条件和有兴趣的学校和个人,都可以在业余时间自愿参加。本活动不和现行的学校教学相冲突,也不列入教学计划,是课外性质的因材施教活动。参加者可为初高中学生或其他中等专业学校的青少年。 普及的内容涉及 .计算机的基本组成; .计算机工作的基本原理; .计算机程序设计的基本方法; .至少一门高级程序设计语言; .程序设计中常用的数据结构。 普及的重点是根据中学生的特点,培养学生学习计算机的兴趣,使得他们对信息技术的一些本质和核心的东西有更多的了解,提高他们创造性地运用程序设计知识解决实际问题的能力。 对学生的能力培养注重 .想象力与创造力; .对问题的理解和分析能力; .数学能力和逻辑思维能力; .对客观问题和主观思维的口头和书面表达能力; .人文精神。包括与人的沟通和理解能力,团队精神与合作能力,恒心和毅力,审美能力等。 竞赛形式和成绩评定 联赛分两个年龄组:初中组和高中组。每组竞赛分两轮:初试和复试。 .初试形式为笔试,侧重考察学生的计算机基础知识和编程的基本能力,并对知识面的广度进行测试。程序设计的描述语言采用Basic(2005年被取消)、C/C++或Pascal。各省市初试成绩在本赛区前百分之二十的学生进入复赛,其分数不计入复赛的成绩。初赛时间为10月的最后第二个星期六下午 2:30 - 4:30举行。 .复试形式为上机,侧重考察学生对问题的分析理解能力,数学抽象能力,驾驭编程语言的能力和编程技巧、想象力和创造性等。程序设计语言可采用 Basic(2005年后被取消)、Pascal、C/C++或Java。各省市竞赛的等第奖在复试的优胜者中产生。时间为 3 小时。只进行一试,约在当年的11 月的第三个周六进行。 试题形式 每次联赛的试题分四组:初中组初试赛题;初中组复试赛题;高中组初试赛题;高中组复试赛题。其中,初中组初试赛题和高中组初试赛题类型相同,初中组复试赛题和高中组复试赛题类型相同,但初中组和高中组的题目不完全相同,高中组难度略高;以体现年龄特点和层次要求。 * 初试:初试全部为笔试,满分100分。试题由四部分组成: 1、选择题:共20题,每题1.5分,共30分。每题有5个备选方案;前10个题为单选题且每题有且只有一个正确答案),后 10题为复选题(即每题有1至5个正确答案,只有全部选对才得分)。试题内容包括计算机基本组成与原理、计算机基本操作、信息科技与人类社会发展的关系等等。 2、问题求解题:共2题,每题5分,共10分。试题给出一个叙述较为简单的问题,要求学生对问题进行分析,找到一个合适的算法,并推算出问题的解。答案以字符串方式给出,考生给出的答案与标准答案的字符串相同,则得分;否则不得分。 3、程序阅读理解题:共4题,每题8分,共32分。题目给出一段程序(没有关于程序功能的说明),有时也会给出程序的输入,要求考生通过阅读理解该段程序给出程序的输出。输出以字符串的形式给出,如果与标准答案一致,则得分;否则不得分。 4、程序完善题:共 2题,每题 14分,共 28分。题目给出一段关于程序功能的文字说明,然后给出一段程序代码,在代码中略去了若干个语句并在这些位置给出空格,要求考生根据程序的功能说明和代码的上下文,填出被略去的语句。填对的,则得分;否则不得分。 * 复试:复试的题型和形式向全国信息学奥赛(NOI)靠拢,全部为上机编程题,但难度略低。复试为决出竞赛成绩的最后一个环节。题目包括 4道题,每题 100分,共计 400分。难度有易有难,既考虑普及面,又考虑选拔的梯度要求。每一道试题包括:题目、问题描述、样例说明(输入、输出及必要的说明)。测试时,测试程序为每道题提供了十组测试数据,考生程序每答对一组得10 分;累计分即为该道题的得分。 试题的知识范围 考试内容主要包括:计算机发展史、计算机组成、计算机基本原理、计算机程序设计、计算机日常应用等。要求考生掌握至少一门高级程序设计语言(详见竞赛大纲)。为了保持竞赛内容的相对连续性,试题涵盖的知识点和题型至少6O%应出现在普及类的参考书目中,其余内容可能超出该范围。 为了考核学生的基础知识、综合应用能力,激发学生的求知欲和创新思维,体现“与时俱进”的特点,竞赛题型在保持大纲相对稳定、优秀学生可能接受和理解的基础上,按照下述趋势适当变化 1、增大与课内知识结合的紧密度; 2、增大解题方法的多样性和灵活程度; 3、增大开放性试题的比例。 竞赛与保送 由于获得省级联赛一等奖以及参加全国决赛的选手均具有保送资格,而且大部分在全国决赛获银牌以上的选手都可以面试保送名牌高校,这就使得竞赛的目的性变强,很多学生都是为了保送资格才去学习信息学竞赛,甚至放弃文化课的学习。2006年NOIP初赛的题目中更是出现了对于保送与信息学竞赛关系调查的题目。

关于NOIP复赛的问题

数学对NOIP复赛挺重要的,不过你可以考虑练习几道复赛题并且搞清楚它们的算法,因为近几年的题在算法考察上的差异几乎都不太大,所以基本上搞通了那些算法,题目还是可以解决的。
对于具体考察哪些算法,你可以下载或者查找前几年的NOIP复赛要求查看。
复赛使用的编译器P(TP组)语言类是FREE PASCAL IDE版本是0.9.2的修改版本,专门用来NOI比赛的,网上有下载。不知道现在有没有什么变化。
C语言(GCC组)的是TCPP3.0的修改版本,不知道现在有没有修改,网上也是可以下载的。
对于第一次参加复赛,之前的准备工作最好以多看算法和源码为主。一些实在无法理解的算法可以背源码然后找几道相关的题做一下。复习资料最好就是近几年的复赛题,这在网上都能下载到。
测评系统也能下载到cena
测试数据最新到2009年或者之前的比较好找。2010年的很难找。
最主要是熟练程序编写的速度和编程思想。

相关推荐: