關(guān)于信息學(xué)奧林匹克競(jìng)賽競(jìng)賽內(nèi)容

思而思學(xué)網(wǎng)

競(jìng)賽內(nèi)容

參賽者可以選擇使用C、C++、Pascal三種編程語(yǔ)言中一種。

NOIP普及組初賽

1、選擇題:共20題,每題1.5分,共30分。每題有4個(gè)備選答案。試題內(nèi)容包括計(jì)算機(jī)基本組成與原理、計(jì)算機(jī)基本操作、信息科技與人類社會(huì)發(fā)展的關(guān)系等等。(普及組為20道單選題)

2、問(wèn)題求解題:共2題,每題5分,共10分。試題給出一個(gè)敘述較為簡(jiǎn)單的問(wèn)題,要求學(xué)生對(duì)問(wèn)題進(jìn)行分析,找到一個(gè)合適的算法,并推算出問(wèn)題的解。答案以字符串方式給出,考生給出的答案與標(biāo)準(zhǔn)答案的字符串相同,則得分;否則不得分。

3、程序閱讀理解題:共4題,每題8分,共32分。題目給出一段程序(沒(méi)有關(guān)于程序功能的說(shuō)明),有時(shí)也會(huì)給出程序的輸入,要求考生通過(guò)閱讀理解該段程序給出程序的輸出。輸出以字符串的形式給出,如果與標(biāo)準(zhǔn)答案一致,則得分;否則不得分。

4、序完善題:共2題,第一題10分,共4空,每空2.5分;第二題18分,共6空,每空3分。兩題共28分。題目給出一段關(guān)于程序功能的文字說(shuō)明,然后給出一段程序代碼,在代碼中略去了若干個(gè)語(yǔ)句并在這些位置給出空格,要求考生根據(jù)程序的功能說(shuō)明和代碼的上下文,填出被略去的語(yǔ)句。填對(duì)的,則得分;否則不得分。

普及組復(fù)賽

普及組題目包括4道題,每題100分,共計(jì)400分;

復(fù)試的題型和形式向全國(guó)信息學(xué)奧賽(NOI)靠攏,全部為上機(jī)編程題,但難度略低。復(fù)試為決出競(jìng)賽成績(jī)的最后一個(gè)環(huán)節(jié)。題目難度有易有難,既考慮普及面,又考慮選拔的梯度要求。

每一道試題包括:題目、問(wèn)題描述、樣例說(shuō)明(輸入、輸出及必要的說(shuō)明)、數(shù)據(jù)范圍(數(shù)據(jù)限制條件)。

測(cè)試時(shí),測(cè)試程序?yàn)槊康李}提供了10~20組測(cè)試數(shù)據(jù),考生程序每答對(duì)一組得5~10分,累計(jì)分即為該道題的得分。

熱門推薦

最新文章