2012慈溪復(fù)賽賽前訓(xùn)練試題1_第1頁(yè)
2012慈溪復(fù)賽賽前訓(xùn)練試題1_第2頁(yè)
2012慈溪復(fù)賽賽前訓(xùn)練試題1_第3頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、1最大的數(shù)(num.pas/exe)【問(wèn)題描述】 今天,羊村要舉行一次“知識(shí)競(jìng)賽”,很多羊都去參加了,村長(zhǎng)見(jiàn)羊太多,決定先舉行預(yù)選,選出一些人,再參加比賽,給出一個(gè)正整數(shù)M,求S=l+2+3+N的值中,符合條件 Sv=M的最大的N的值。如給出M的值為7,則N為3,因?yàn)?+2+3=6,1+2+3+4=10,所 以符合S=m的條件下,N的最大值為3。對(duì)于給定的M的值,喜羊羊很快就說(shuō)出了符合條 件的N的值。現(xiàn)在請(qǐng)你編寫(xiě)一個(gè)解決這個(gè)問(wèn)題的程序?!据斎霐?shù)據(jù)】從文件中讀入數(shù)據(jù),只有一個(gè)數(shù),就是M的值。(mv=1000000000)【輸出數(shù)據(jù)】結(jié)果輸出到文件中,只有一個(gè)數(shù),就是符合題目條件的N的最大值。 輸

2、入輸出樣例】num.innum.o ut732大寫(xiě)字母的序列(abc.pas/exe)問(wèn)題描述】 喜羊羊最近對(duì)序列有了濃厚的興趣,他喜歡用“小”的大寫(xiě)字母表示“小”的數(shù)。所 謂“小”的大寫(xiě)字母就是大寫(xiě)字母越在前就越小,即:ABCDEYZ。喜羊羊喜歡改 變?cè)瓉?lái)序列的順序,然后重新排序后,再寫(xiě)出字母的一個(gè)排列,自己再寫(xiě)出這個(gè)大寫(xiě)字母 所代表的序列。現(xiàn)在,喜羊羊讓你編一個(gè)程序,模擬喜羊羊干的事,為了方便,這里只有三個(gè)數(shù),從 小到大排序后分別代表A、B、C。輸入數(shù)據(jù)】第一行三個(gè)整數(shù),不一定按順序。三個(gè)數(shù)均小于等于100。第二行包含三個(gè)大寫(xiě)字母“A” “B”和“C”(沒(méi)有空格)代表所需要的順序。輸出數(shù)據(jù)

3、】 輸出一行,按照所需順序輸出三個(gè)整數(shù),相鄰兩數(shù)之間用一個(gè)空格隔開(kāi)。輸入輸出樣例1】abc inabc.out1 5 31 3 5ABC輸入輸出樣例2】abc inabc.out6 4 26 2 4CAB3二進(jìn)制數(shù)(binary.pas/exe)【問(wèn)題描述】 喜羊羊最近迷上了進(jìn)制,當(dāng)他在表示數(shù)字的時(shí)候,會(huì)根據(jù)心情使用不同的進(jìn)制來(lái)表示數(shù) 字,比如他高興的時(shí)候會(huì)使用 2 進(jìn)制,傷心的時(shí)候會(huì)使用 4 進(jìn)制。隨著時(shí)間的流逝,喜 羊羊也覺(jué)得這種隨心所欲的表示方法太過(guò)無(wú)聊,常常使自己都反應(yīng)不過(guò)來(lái),于是喜羊羊決心 將所有的數(shù)字都轉(zhuǎn)成統(tǒng)一的二進(jìn)制來(lái)表示。但是由于需要轉(zhuǎn)換的數(shù)字太多了,而正好精通進(jìn) 制的老村長(zhǎng)不

4、在。因此,喜羊羊想請(qǐng)你幫忙幫他把所有的數(shù)字都轉(zhuǎn)成二進(jìn)制的形式?!据斎霐?shù)據(jù)】共2行,第1行一個(gè)整數(shù)R (W10);第2行一個(gè)R進(jìn)制數(shù)(其值小于231)?!据敵鰯?shù)據(jù)】?jī)H 1 行,表示轉(zhuǎn)換后的二進(jìn)制數(shù)。輸入輸出樣例】binary.inbinary.out711001012034.懶羊羊找朋友(friend.pas/exe)問(wèn)題描述】大家都說(shuō)“做人要做懶羊羊,”為什么呢?因?yàn)樗辉敢舛嘧鲆粋€(gè)動(dòng)作、不愿意多動(dòng)一 個(gè)腦筋,甚至懶得張嘴吃飯,簡(jiǎn)直是懶的無(wú)與倫比!話說(shuō)羊村的羊還真多啊!每周一早晨,羊村老村長(zhǎng)慢羊羊同志學(xué)著人類的學(xué)校,把所 有羊列隊(duì)在廣場(chǎng)上進(jìn)行思想教育,主要是保持警惕,防止狼類的攻擊,當(dāng)然也包括

5、對(duì)懶羊 羊之類的“異類”進(jìn)行批評(píng)教育。羊群列隊(duì)成一個(gè)m*n的方陣每只羊站在一個(gè)格子里而且是長(zhǎng)期固定的便于點(diǎn)名啊)暈 倒!當(dāng)然,這樣一來(lái)的好處是,大家都知道自己的朋友站在哪個(gè)位置,雖然它們可能互相 看 不見(jiàn),但心里都知道,并且在老村長(zhǎng)進(jìn)行無(wú)聊的訓(xùn)教時(shí),大家都還想趕快結(jié)束趕快找離自 己 最近的朋友交流周末的開(kāi)心事呢?懶羊羊也想盡快找到自己的好朋友聊天,但是他既不愿意多走路、又不愿意動(dòng)腦筋去 想 怎么走,所以就請(qǐng)智羊羊同學(xué)幫它編個(gè)程序,以便快速定位找到離它最近的一位好朋 友。你是喜羊羊的好朋友,你怎么完成這個(gè)任務(wù)呢?輸入數(shù)據(jù)】第1行為兩個(gè)整數(shù)m和n, 2二m,n=100。第2行為懶羊羊的位置x,y,

6、表示在第x行y列。以下m行為一個(gè)m*n的數(shù)字方陣,所有ai,j的值相等的表示是好朋友, 1=ai,j=100。 每行的兩個(gè)數(shù)之間都有一個(gè)空格分隔。輸出數(shù)據(jù)】輸出一行兩個(gè)數(shù)x1,y1,表示懶羊羊最近的一個(gè)朋友的位置在第X1行y1列,之間用一 個(gè)空格隔開(kāi)。如果最近的的朋友不只一個(gè),則輸出xl最小的,如果還不唯一則輸出yl最小的。 數(shù)據(jù)保證懶羊羊一定有朋友。輸入輸出樣例】friend.infriend.out4 41 41 22 1 2 11 3 1 32 1 2 22 2 1 3樣例解釋:懶羊羊(1, 2) 有5個(gè)朋友,其中3個(gè)朋友(2, 1)(2, 3)(1, 4)離它的距離都是一樣 的。但是其中的x1=1是最小的。5.自然數(shù)無(wú)序拆分(split.pas/exe)【問(wèn)題描述】 美羊羊給喜羊羊和沸羊羊出了一道難題,說(shuō)誰(shuí)能先做出來(lái),我就獎(jiǎng)勵(lì)給他我自己做 的一樣禮物。沸羊羊這下可樂(lè)了,于是馬上答應(yīng)立刻做出來(lái),喜羊羊見(jiàn)狀,當(dāng)然也不甘 示弱,向沸羊羊發(fā)起了挑戰(zhàn)(一切為了美羊羊?。?墒沁@道題目有一些難度,喜羊羊做了一會(huì)兒,見(jiàn)沸羊羊也十分頭疼,于是就來(lái)請(qǐng)教了 你。題目是這樣的:把自然數(shù)N(N = 100)分解為若干個(gè)自然數(shù)之和,求出有幾種情況。 如N = 5時(shí),有7種情況5=1+1+1+1+15=1+1+

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論