




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第十五屆全國(guó)青少年信息學(xué)奧林匹克聯(lián)賽初賽試題〔普及組C++語言二小時(shí)完成〕●●全部試題答案均要求寫在答卷紙上,寫在試卷紙上一律無效●●一.單項(xiàng)選擇題〔201.530分。每題有且僅有一個(gè)正確答案〕1、關(guān)于圖靈機(jī)下面的說法哪個(gè)是正確的:圖靈機(jī)是世界上最早的電子計(jì)算機(jī)。由于大量使用磁帶操作,圖靈機(jī)運(yùn)行速度很慢。圖靈機(jī)是英國(guó)人圖靈制造的,在二戰(zhàn)中為破譯德軍的密碼發(fā)揮了重要作用。圖靈機(jī)只是一個(gè)理論上的計(jì)算模型。2、關(guān)于計(jì)算機(jī)內(nèi)存下面的說法哪個(gè)是正確的:〔RAM〕機(jī)而不確定的。1MB1024*1024字節(jié)大小的內(nèi)存。計(jì)算機(jī)內(nèi)存嚴(yán)格說來包括主存〔memory〕、高速緩存〔cache〕和存放器〔register〕三個(gè)局部。一般內(nèi)存中的數(shù)據(jù)即使在斷電的狀況下也能保存2個(gè)小時(shí)以上。3、關(guān)于BIOS下面說法哪個(gè)是正確的:BIOS是計(jì)算機(jī)根本輸入輸出系統(tǒng)軟件的簡(jiǎn)稱。BIOS里包含了鍵盤、鼠標(biāo)、聲卡、顯卡、打印機(jī)等常用輸入輸出設(shè)備的驅(qū)動(dòng)程序。BIOS一般由操作系統(tǒng)廠商來開發(fā)完成。BIOS能供給各種文件拷貝、復(fù)制、刪除以及名目維護(hù)等文件治理功能。4、關(guān)于CPU下面哪個(gè)說法是正確的:CPU全稱為中心處理器〔或中心處理單元〕。CPU可以直接運(yùn)行匯編語言。同樣主頻下,32位的CPU16位的CPU運(yùn)行速度快一倍。CPU最早是由Intel公司制造的。5、關(guān)于ASCII,下面哪個(gè)說法是正確的:ASCII碼就是鍵盤上全部鍵的唯一編碼。一個(gè)ASCII碼使用一個(gè)字節(jié)的內(nèi)存空間就能夠存放。最擴(kuò)展的ASCII編碼方案包含了漢字和其他歐洲語言的編碼。ASCII碼是英國(guó)人主持制定并推廣使用的。6、以下軟件中不是計(jì)算機(jī)操作系統(tǒng)的是:A)Windows B)Linux C)OS/2 D)WPS7、關(guān)于互聯(lián)網(wǎng),下面的說法哪一個(gè)是正確的:一代互聯(lián)網(wǎng)使用的IPv6標(biāo)準(zhǔn)是IPv5標(biāo)準(zhǔn)的升級(jí)與補(bǔ)充?;ヂ?lián)網(wǎng)的入網(wǎng)主機(jī)假設(shè)有了域名就不再需要IP地址?;ヂ?lián)網(wǎng)的根底協(xié)議為TCP/IP協(xié)議?;ヂ?lián)網(wǎng)上全部可下載的軟件及數(shù)據(jù)資源都是可以合法免費(fèi)使用的。8、關(guān)于HTML下面哪種說法是正確的:A〕HTML實(shí)現(xiàn)了文本、圖形、聲音乃至視頻信息的統(tǒng)一編碼。B〕HTML全稱為超文本標(biāo)記語言。C〕網(wǎng)上廣泛使用的Flash動(dòng)畫都是由HTML編寫的。D〕HTML也是一種高級(jí)程序設(shè)計(jì)語言。9、關(guān)于程序設(shè)計(jì)語言,下面哪個(gè)說法是正確的:加了注釋的程序一般會(huì)比同樣的沒有加注釋的程序運(yùn)行速度慢。高級(jí)語言開發(fā)的程序不能使用在低層次的硬件系統(tǒng)如:自控機(jī)床或低端手機(jī)上。高級(jí)語言相對(duì)于低級(jí)語言更簡(jiǎn)潔實(shí)現(xiàn)跨平臺(tái)的移植。以上說法都不對(duì)。10、大寫字母A的ASCII編碼為65〔10進(jìn)制〕,則大寫字母J的10進(jìn)制ASCII編碼為:A) 71 B)72 C)73 D)以上都不是11、十進(jìn)制小數(shù)125.125對(duì)應(yīng)的8進(jìn)制數(shù)是A)100.1 B)175.175 C)175.1 D)100.17512、有六個(gè)元素FEDCBA從左至右依次挨次進(jìn)棧,在進(jìn)棧過程中會(huì)有元素被彈出棧。問以下哪一個(gè)不行能是合法的出棧序列?A) EDCFAB B)DECABF C)CDFEBA D)BCDAEF13、表達(dá)式a*(b+c)d的后綴表達(dá)式是:abcd*+ B)abc+*d C)abc*+d D) +*abcd14、一個(gè)包含n個(gè)分支結(jié)點(diǎn)〔非葉結(jié)點(diǎn)〕的非空二叉樹,它的葉結(jié)點(diǎn)數(shù)目最多為:A)2n+1 B)2n1 C)n1 D)n+115、快速排序最壞狀況下的算法時(shí)間簡(jiǎn)單度為:O(log2n) B)O(n) C)O(nlog2n) D) O(n2)有一個(gè)由4000個(gè)整數(shù)構(gòu)成的挨次表,假定表中的元素已經(jīng)按升序排列,承受二分查找定位一個(gè)元素。則最多需要幾次比較就能確定是否存在所查找的元素:A)11次 B)12次 C)13次 D) 14次17序算法是不穩(wěn)定的:冒泡排序 B)插入排序 C)歸并排序 D) 快速排序18、n個(gè)頂點(diǎn)的有向圖,假設(shè)該圖是強(qiáng)連通的〔從全部頂點(diǎn)都存在路徑到達(dá)其他頂點(diǎn)〕,則該圖中最少有多少條有向邊?A)n B)n+1 C)n-1 D) n*(n-1)19、全國(guó)信息學(xué)奧林匹克的官方網(wǎng)站為參與信息學(xué)競(jìng)賽的教師同學(xué)們供給相關(guān)的信息和資源,請(qǐng)問全國(guó)信息學(xué)奧林匹克官方網(wǎng)站的網(wǎng)址是:A)“://noi/“://noi/ B)“:///“:///C)“:///“:/// D)“://xinxixue/“://xinxixue/20、在參與NOI系列競(jìng)賽過程中,下面哪一種行為是不被嚴(yán)格制止的:攜帶書寫工具,手表和不具有通訊功能的電子詞典進(jìn)入賽場(chǎng)。在聯(lián)機(jī)測(cè)試中通過手工計(jì)算出可能的答案并在程序里直接輸出答案來獵取分?jǐn)?shù)。通過互聯(lián)網(wǎng)搜尋取得解題思路。在提交的程序中啟動(dòng)多個(gè)進(jìn)程以提高程序的執(zhí)行效率。二.問題求解〔2510分〕小陳現(xiàn)有2個(gè)任務(wù)A,B要完成,每個(gè)任務(wù)分別有假設(shè)干步驟如下:A=a1->a2->a3,B=b1->b2->b3->b4->b5在任何時(shí)候小陳只能認(rèn)真做某個(gè)任務(wù)的一個(gè)步驟但是假設(shè)情愿,他可以在做完手中任務(wù)的當(dāng)前步驟后切換至另一個(gè)任務(wù)從上次此任務(wù)第一個(gè)未做的步驟連續(xù)。每個(gè)任務(wù)的步驟挨次不能打亂,例如…… a2->b2->a3->b3……是合法的,而……a2->b3->a3->b2……是不合法的。小陳從B任務(wù)的b1步驟開頭做,當(dāng)恰做完某個(gè)任務(wù)的某個(gè)步驟后,就停工回家吃飯了。當(dāng)他回來時(shí),只記得自己已經(jīng)完成了整個(gè)任A,其他的都忘了。試計(jì)算小陳飯前已做的可能的任務(wù)步驟序列共有 種。有如下的一段程序:1. a=1;2. b=a;3. d=-a;4. e=a+d;5. c=2*d;f=b+e-d;g=a*f+c;現(xiàn)在要把這段程序安排到假設(shè)干臺(tái)〔數(shù)量充分〕用電纜連接的PC上做并行執(zhí)行。每臺(tái)PC執(zhí)PCPC每單位時(shí)間可以執(zhí)行一個(gè)語句位時(shí)間內(nèi)執(zhí)行完畢。留意:任意中間結(jié)果只有在某臺(tái)PC上已經(jīng)得到,才可以被其他PC引用。例如假設(shè)語句46被分別安排到兩臺(tái)PC上執(zhí)行,則由于語句64的計(jì)算64之后執(zhí)行。三.閱讀程序?qū)懡Y(jié)果〔4832分〕1.#include<iostream>usingnamespacestd;inta,b;intwork(inta,intb){if(a%b)returnwork(b,a%b);returnb;}intmain{cin>>a>>b;cout<<work(a,b)<<endl;return0;}輸入:2012輸出: 2.#include<iostream>usingnamespacestd;intmain{inta[3],b[3];inti,j,tmp;for(i=0;i<3;i++)cin>>b[i];for(i=0;i<3;i++){a[i]=0;for(j=0;j<=i;j++){a[i]+=b[j];b[a[i]%3]+=a[j];}}tmp=1;for(i=0;i<3;i++){a[i]%=10;b[i]%=10;tmp*=a[i]+b[i];}cout<<tmp<<endl;return0;}輸入:235輸出: 3.#include<iostream>usingnamespacestd;constintc=2009;intmain{intn,p,s,i,j,t;cin>>n>>p;s=0;t=1;for(i=1;i<=n;i++){t=t*p%c;s=(s+t)%c;}cout<<s<<endl;return0;}輸入:112輸出:4.#include<iostream>usingnamespacestd;constintmaxn=50;voidgetnext(charstr[]){intl=strlen(str),i,j,k,temp;k=l-2;k--;i=k+1;while(i<l&&str[i]>str[k])i++;temp=str[k];str[k]=str[i-1];str[i-1]=temp;for(j=k+1;j<i;j++){}return;}
temp=str[j];str[j+1]=temp;intmain{chara[maxn];intn;cin>>a>>n;while(n>0){n--;}cout<<a<<endl;return0;}輸入:NOIP3輸出:四.完善程序(832228分)1〔最大連續(xù)子段和〕給出一個(gè)數(shù)列〔元素個(gè)數(shù)不多于,數(shù)列元素均為負(fù)整數(shù)、0在和最大的前提下還要求該子數(shù)列包含的元素個(gè)數(shù)最多4,-5,3,2,4931235078167。#include<iostream>usingnamespacestd;inta[101];intn,i,ans,len,tmp,beg;intmain{cin>>n;for(i=1;i<=n;i++)cin>>a[i];beg=① ;for(i=1;i<=n;i++){if(tmp+a[i]>ans){len=i-beg;}elseif( ② len=i-beg;if(tmp+a[i] ③ beg= ④ ;tmp=0;}else⑤ ;}cout<<ans<<““<<len<<endl;return0;}2.(國(guó)王放置)n*mk個(gè)國(guó)王,要求k個(gè)國(guó)王相互不攻擊,有多少種不同的放置方法。假設(shè)國(guó)王放置在第(x,y格,國(guó)王的攻擊的區(qū)域是:(x-1,y-1),(x-1,y),(x-1,y+1),(x,y-1),(x,y+1),(x+1,y-1),(x+1,y),(x+1,y+1)。讀入n,m,k0~n-10~m-1。#include<iostream>usingnamespacestd;intn,m,k,ans;inthash[5][5];voidwork(intx,inty,inttot){inti,j;if(tot==k){ans++;return;}
while(hash[x][y]){y++;if(y==m){x++;y= ① ;}if(x==n)return;}for(i=x-1;i<=x+1;i++)if(i>=0&&i<n)for(j=y-1;j<=
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 國(guó)際關(guān)系學(xué)院《工程力學(xué)與機(jī)械設(shè)計(jì)》2023-2024學(xué)年第二學(xué)期期末試卷
- 河北環(huán)境工程學(xué)院《護(hù)理學(xué)基礎(chǔ)技術(shù)(一)》2023-2024學(xué)年第二學(xué)期期末試卷
- 南京航空航天大學(xué)金城學(xué)院《細(xì)胞生物學(xué)課程設(shè)計(jì)》2023-2024學(xué)年第二學(xué)期期末試卷
- 廣州城市職業(yè)學(xué)院《戰(zhàn)略管理》2023-2024學(xué)年第二學(xué)期期末試卷
- 廣東新安職業(yè)技術(shù)學(xué)院《生物化學(xué)及實(shí)驗(yàn)》2023-2024學(xué)年第二學(xué)期期末試卷
- 長(zhǎng)春師范大學(xué)《汽車底盤構(gòu)造與維修》2023-2024學(xué)年第二學(xué)期期末試卷
- 山西華澳商貿(mào)職業(yè)學(xué)院《移動(dòng)通信技術(shù)》2023-2024學(xué)年第二學(xué)期期末試卷
- 大學(xué)生畢業(yè)實(shí)習(xí)計(jì)劃
- 大一新生軍訓(xùn)心得感悟(28篇)
- 農(nóng)村亂占耕地建房問題整治工作匯報(bào)范文(3篇)
- 小學(xué)體積單位換算練習(xí)100道及答案
- 第7課《誰是最可愛的人》公開課一等獎(jiǎng)創(chuàng)新教學(xué)設(shè)計(jì)-2
- 人音版四年級(jí)音樂下冊(cè)全冊(cè)教學(xué)設(shè)計(jì)教案表格式
- 骨盆骨折小講課護(hù)理課件
- 渣土車司機(jī)安全培訓(xùn)
- 分布式儲(chǔ)能系統(tǒng)的成本效益評(píng)估
- 二次函數(shù)(最全的中考二次函數(shù)知識(shí)點(diǎn)總結(jié))
- 建筑衛(wèi)生陶瓷生產(chǎn)英文資料
- 網(wǎng)絡(luò)意識(shí)形態(tài)安全
- 汽油安全技術(shù)說明書(MSDS)
- 人工智能的倫理問題及其治理研究
評(píng)論
0/150
提交評(píng)論