



下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、第十二屆全國青少年信息學(xué)奧林匹克聯(lián)賽復(fù)賽試題(NOIP2006普及組)競賽時間:2006年11月18日 下午1:30-4:30試題名稱randomHappycountsequence目錄randomHappycountsequence輸入文件名random.inhappy.incount.insequence.in輸出文件名random.outhappy.outcount.outsequence.out試題類型非交互式程序題非交互式程序題非交互式程序題非交互式程序題附加文件無無無無時限1秒1秒1秒1秒關(guān)于競賽中不同語言使用限制的說明一關(guān)于使用Pascal語言與編譯結(jié)果的說明1對于Pascal語
2、言的程序,當(dāng)使用IDE和fpc編譯結(jié)果不一致時,以fpc的編譯結(jié)果為準(zhǔn)。2允許使用數(shù)學(xué)庫(uses math子句),以及ansistring。但不允許使用編譯開關(guān)(最后測試時pascal的范圍檢查開關(guān)默認(rèn)關(guān)閉:$R-,Q-,S-),也不支持與優(yōu)化相關(guān)的選項(xiàng)。 1.明明的隨機(jī)數(shù)(random.pas/c/cpp)【問題描述】明明想在學(xué)校中請一些同學(xué)一起做一項(xiàng)問卷調(diào)查,為了實(shí)驗(yàn)的客觀性,他先用計(jì)算機(jī)生成了N個1到1000之間的隨機(jī)整數(shù)(N100),對于其中重復(fù)的數(shù)字,只保留一個,把其余相同的數(shù)去掉,不同的數(shù)對應(yīng)著不同的學(xué)生的學(xué)號。然后再把這些數(shù)從小到大排序,按照排好的順序去找同學(xué)做調(diào)查。請你協(xié)助明
3、明完成“去重”與“排序”的工作。【輸入文件】輸入文件random.in 有2行,第1行為1個正整數(shù),表示所生成的隨機(jī)數(shù)的個數(shù):N第2行有N個用空格隔開的正整數(shù),為所產(chǎn)生的隨機(jī)數(shù)。【輸出文件】輸出文件random.out 也是2行,第1行為1個正整數(shù)M,表示不相同的隨機(jī)數(shù)的個數(shù)。第2行為M個用空格隔開的正整數(shù),為從小到大排好序的不相同的隨機(jī)數(shù)。【輸入樣例】 10 20 40 32 67 40 20 89 300 400 15【輸出樣例】 8 15 20 32 40 67 89 300 4002.開心的金明(happy.pas/c/cpp)【問題描述
4、】金明今天很開心,家里購置的新房就要領(lǐng)鑰匙了,新房里有一間他自己專用的很寬敞的房間。更讓他高興的是,媽媽昨天對他說:“你的房間需要購買哪些物品,怎么布置,你說了算,只要不超過N元錢就行”。今天一早金明就開始做預(yù)算,但是他想買的東西太多了,肯定會超過媽媽限定的N元。于是,他把每件物品規(guī)定了一個重要度,分為5等:用整數(shù)15表示,第5等最重要。他還從因特網(wǎng)上查到了每件物品的價格(都是整數(shù)元)。他希望在不超過N元(可以等于N元)的前提下,使每件物品的價格與重要度的乘積的總和最大。設(shè)第j件物品的價格為vj,重要度為wj,共選中了k件物品,編號依次為j1,j2,jk,則所求的總和為:vj1*wj1+vj2
5、*wj2+ +vjk*wjk。(其中*為乘號)請你幫助金明設(shè)計(jì)一個滿足要求的購物單。【輸入文件】輸入文件happy.in 的第1行,為兩個正整數(shù),用一個空格隔開:N m(其中N(<30000)表示總錢數(shù),m(<25)為希望購買物品的個數(shù)。)從第2行到第m+1行,第j行給出了編號為j-1的物品的基本數(shù)據(jù),每行有2個非負(fù)整數(shù)v p(其中v表示該物品的價格(v<=10000),p表示該物品的重要度(15))【輸出文件】輸出文件happy.out只有一個正整數(shù),為不超過總錢數(shù)的物品的價格與重要度乘積的總和的最大值(<100000000)。【輸入樣例】1000 5800 2400
6、 5300 5400 3200 2【輸出樣例】3900 3.Jam的計(jì)數(shù)法(count.pas/c/cpp)【問題描述】Jam是個喜歡標(biāo)新立異的科學(xué)怪人。他不使用阿拉伯?dāng)?shù)字計(jì)數(shù),而是使用小寫英文字母計(jì)數(shù),他覺得這樣做,會使世界更加豐富多彩。在他的計(jì)數(shù)法中,每個數(shù)字的位數(shù)都是相同的(使用相同個數(shù)的字母),英文字母按原先的順序,排在前面的字母小于排在它后面的字母。我們把這樣的“數(shù)字”稱為Jam數(shù)字。在Jam數(shù)字中,每個字母互不相同,而且從左到右是嚴(yán)格遞增的。每次,Jam還指定
7、使用字母的范圍,例如,從2到10,表示只能使用b,c,d,e,f,g,h,i,j這些字母。如果再規(guī)定位數(shù)為5,那么,緊接在Jam數(shù)字“bdfij”之后的數(shù)字應(yīng)該是“bdghi”。(如果我們用U、V依次表示Jam數(shù)字“bdfij”與“bdghi”,則U<V< span>,且不存在Jam數(shù)字P,使U<P<V< span>)。你的任務(wù)是:對于從文件讀入的一個Jam數(shù)字,按順序輸出緊接在后面的5個Jam數(shù)字,如果后面沒有那么多Jam數(shù)字,那么有幾個就輸出幾個。【輸入文件】輸入文件counting.in 有2行,第1行為3個正整數(shù),用一個空格隔開:s t w(其
8、中s為所使用的最小的字母的序號,t為所使用的最大的字母的序號。w為數(shù)字的位數(shù),這3個數(shù)滿足:1s<T< span>26, 2wt-s ) 第2行為具有w個小寫字母的字符串,為一個符合要求的Jam數(shù)字。所給的數(shù)據(jù)都是正確的,不必驗(yàn)證。【輸出文件】輸出文件counting.out 最多為5行,為緊接在輸入的Jam數(shù)字后面的5個Jam數(shù)字,如果后面沒有那么多Jam數(shù)字,那么有幾個就輸出幾個。每行只輸出一個Jam數(shù)字,是由w個小寫字母組成的字符串,不要有多余的空格。【輸入樣例】 2 10 5 bdfij【輸出樣例】bdghibdghjbdgijbdhijbefgh4.數(shù)列 (sequence.pas/c/cpp)【問題描述】給定一個正整數(shù)k(3k15),把所有k的方冪及所有有限個互不相等的k的方冪之和構(gòu)成一個遞增的序列,例如,當(dāng)k=3時,這個序列是:1,3,4,9,10,12,13,(該序列實(shí)際上就是:30,31,30+31,32,30+32,31+32,30+31+32,)請你求出這個序列的第N項(xiàng)的值(用10進(jìn)制數(shù)表示)。例如,對于k=3,N=100,正確答案應(yīng)該是981。【輸入文件】輸入文件sequence.in 只有1行,為2個正整數(shù),用一個空格隔開:k
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 邊境管理區(qū)域協(xié)議書
- 2025年黨章黨史黨建知識競賽題庫150題及答案(二)
- DB36-T1796-2023-水稻側(cè)深施肥除草機(jī)插同步作業(yè)技術(shù)規(guī)范-江西省
- DB36-T1598-2022-大刺鰍成魚養(yǎng)殖技術(shù)規(guī)程-江西省
- 2025年銀行業(yè)中級考試模擬試卷:風(fēng)險識別與評估核心策略精講
- 2025年人力資源管理師二級綜合評審論文模擬卷:實(shí)戰(zhàn)演練與策略優(yōu)化
- 2025年高中化學(xué)有機(jī)化學(xué)命名與結(jié)構(gòu)專項(xiàng)卷:名校同步練習(xí)實(shí)戰(zhàn)演練答案
- 2025年養(yǎng)老護(hù)理員職業(yè)技能等級考試高級模擬試卷:失能老人照護(hù)中的護(hù)理研究前沿
- 內(nèi)科咯血窒息護(hù)理
- 2025年中學(xué)教師資格考試《綜合素質(zhì)》教學(xué)反思與總結(jié)案例分析試題集(含答案)
- 2025年瑜伽教練資格證考試題庫:瑜伽教練基礎(chǔ)瑜伽動作詳解試題
- 情緒管理小學(xué)生課件
- 肺結(jié)節(jié)診治中國專家共識(2024年版)解讀課件
- SCI論文寫作與投稿 第2版-課件 0-課程介紹
- 2025-2030中國禮品酒行業(yè)市場深度調(diào)研及調(diào)查研究報告
- 空乘機(jī)考英語試題及答案
- 武漢各區(qū)2023-2024學(xué)年九下化學(xué)四調(diào)壓軸題分類匯編-第8題選擇題
- T-CEA 0055-2024 電梯用聚氨酯緩沖器
- 腦血管造影術(shù)的術(shù)前及術(shù)后護(hù)理
- 2025年福建泉州晉江水務(wù)集團(tuán)有限公司招聘筆試參考題庫含答案解析
- 外墻涂料施工勞務(wù)合同范本(8篇)
評論
0/150
提交評論