版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
千里之行,始于足下讓知識帶有溫度。第第2頁/共2頁精品文檔推薦北京大學(xué)計(jì)算概論綜合練習(xí)題目-求序列中的眾數(shù)
來源BatmanFly(ZHAOXin)
描述
輸入一個(gè)長度為N的整數(shù)序列(不多于128個(gè)整數(shù)),每個(gè)整數(shù)的范圍在[-10^52,10^52],計(jì)算這個(gè)序列的眾數(shù)。
眾數(shù)是指浮現(xiàn)次數(shù)最多的那個(gè)數(shù)。
假如有多個(gè)數(shù)浮現(xiàn)的次數(shù)都達(dá)到最多,則取在原序列最先浮現(xiàn)的數(shù)為眾數(shù);假如全部的數(shù)都相等,則返回"no"。
關(guān)于輸入
第一行為序列長度N。
然后是N個(gè)數(shù)據(jù),每一個(gè)數(shù)的范圍都是在[-10^52,10^52]。注重,這N個(gè)數(shù)之間可能有若干個(gè)空行隔開。
注重,輸入數(shù)據(jù)可能有一些冗余表達(dá)信息,詳細(xì)來說:
1)正數(shù)和0前面可能有前導(dǎo)0和'+'符號,例如
+000123=123
+0000=0
-0000=0
2)每個(gè)數(shù)字中不含有空格和其他非數(shù)字字符,例如不會浮現(xiàn)"1000"或者"-100"。
3)每個(gè)數(shù)字前面至多有一個(gè)符號,即不會浮現(xiàn)+(-1)、-(+4)和-(-1)等狀況。
關(guān)于輸出
輸出惟獨(dú)1行:
該序列的眾數(shù)或者”no”。
假如有多個(gè)數(shù)浮現(xiàn)的次數(shù)都達(dá)到最多,則取最先浮現(xiàn)的數(shù)為眾數(shù),并且輸出形式應(yīng)當(dāng)最簡形式。
例如,假如原序列眾數(shù)為+000123,則輸出123;假如原序列眾數(shù)為+0000或者-0000或者0000,輸出0。
負(fù)數(shù)正常輸出,例如:假如原序列眾數(shù)為-000000001111,就輸出-1111。
例子輸入
6
-00001
10000
00011111111111111111111111111111111111
-01
+000000011111111111111111111111111111111111
-00000000000001
例子輸出
-1
提醒
-1浮現(xiàn)3次
告知你們多少次了數(shù)組開大點(diǎn)!?。。?!By臉哥
題目-尋覓山頂
描述
在一個(gè)m×n的山地上,已知每個(gè)地塊的平均高程,哀求出全部山頂所在的地塊(所謂山頂,就是其地塊平均高程不比其上下左右相鄰的四個(gè)地塊每個(gè)地塊的平均高程小的地方)。
關(guān)于輸入
第一行是兩個(gè)整數(shù),表示山地的長m(5≤m≤20)和寬n(5≤n≤20)。
其后m行為一個(gè)m×n的整數(shù)矩陣,表示每個(gè)地塊的平均高程。每行的整數(shù)間用一個(gè)空格分隔。
關(guān)于輸出
輸出全部山頂所在地塊的位置。每行一個(gè)。按先m值從小到大,再n值從小到大的挨次輸出。
例子輸入
076813466
11358440524176651313763208361
26037425
3871065422547413371699
424129211713829190209
544例子輸出
02
04
21
24
30
32
43
52
54
80
84
93
題目-習(xí)題(15-11)放蘋果問題
描述
把M個(gè)同樣的蘋果放在N個(gè)同樣的盤子里,允許有的盤子空著不放,問共有多少種不同的分法(用K表示)?注重:5,1,1和1,5,1是同一種分發(fā)。
關(guān)于輸入
第一行是測試數(shù)據(jù)的數(shù)目t(0<=t<=20),其后的t行均包含兩個(gè)整數(shù)M和N,以空格分開。1<=M,N<=10
關(guān)于輸出
對輸入的每組數(shù)據(jù)M和N,用一行輸出相應(yīng)的K
例子輸入
1
73
例子輸出
8
提醒
全部不同的擺放辦法可以分為兩類:至少有一個(gè)盤子空著和全部盤子有不空。分離計(jì)算著兩類擺放辦法的數(shù)目,然后把它們加起來。對于至少空著一個(gè)盤子的狀況,這N個(gè)盤子擺放M個(gè)蘋果的擺放辦法數(shù)目與N-1個(gè)盤子擺放M個(gè)蘋果的擺放辦法數(shù)目相等。對于全部盤子都不空的狀況,這N個(gè)盤子擺放M個(gè)蘋果的擺放辦法數(shù)目等于N個(gè)盤子訪問M-N個(gè)蘋果的擺放辦法數(shù)目。采納遞歸思想解題。
題目-和為n延續(xù)正數(shù)序列
描述
輸入一個(gè)正數(shù)n(n<=30),輸出全部和為n延續(xù)正數(shù)序列。
關(guān)于輸入
一個(gè)正數(shù)n(0<n<=30);
關(guān)于輸出
輸出全部和為n延續(xù)正數(shù)序列。每個(gè)序列里的數(shù)字以空格分隔。
假如找不到延續(xù)序列,輸出NO。
例子輸入
15
例子輸出
12345
456
78
提醒
注重:序列至少要有兩個(gè)數(shù)字
題目-例題(15.5)算24(1103)
描述
給出4個(gè)小于10個(gè)正整數(shù),你可以使用加減乘除4種運(yùn)算以及括號把這4個(gè)數(shù)銜接起來得到一個(gè)表達(dá)式?,F(xiàn)在的問題是,是否存在一種方式使得得到的表達(dá)式的結(jié)果等于24。
這里加減乘除以及括號的運(yùn)算結(jié)果和運(yùn)算的優(yōu)先級跟我們平時(shí)的定義全都(這里的除法定義是實(shí)數(shù)除法)。
比如,對于5,5,5,1,我們知道5*(5?1/5)=24,因此可以得到24。又比如,對于1,1,4,2,我們怎么都不能得到24。
關(guān)于輸入
輸入數(shù)據(jù)包括多行,每行給出一組測試數(shù)據(jù),包括4個(gè)小于10個(gè)正整數(shù)。最后一組測試數(shù)據(jù)中包括4個(gè)0,表示輸入的結(jié)束,這組數(shù)據(jù)不用處理。
關(guān)于輸出
對于每一組測試數(shù)據(jù),輸出一行,假如可以得到24,輸出“YES”;否則,輸出“NO”。
例子輸入
5551
1142
0000
例子輸出
YES
NO
提醒
2787
題目-1140最短前綴
來源2797
描述
一個(gè)字符串的前綴是從該字符串的第一個(gè)字符起始的一個(gè)子串。例如"carbon"的字串是:"c","ca","car","carb","carbo",和"carbon"。注重到這里我們不認(rèn)為空串是字串,但是每個(gè)非空串是它自身的字串.我們現(xiàn)在希翼能用前綴來縮略的表示單詞。例如,"carbohydrate"通常用"carb"來縮略表示.現(xiàn)在給你一組單詞,要求你找到唯一標(biāo)識每個(gè)單詞的最短前綴
在下面的例子中,"carbohydrate"能被縮略成"carboh",但是不能被縮略成"carbo"(或其余更短的前綴)由于已經(jīng)有一個(gè)單詞用"carbo"開頭
一個(gè)精確匹配會籠罩一個(gè)前綴匹配,例如,前綴"car"精確匹配單詞"car".因此"car"是"car"的縮略語是沒有二義性的,“car”不會被當(dāng)成"carriage"或者任何在列表中以"car"開頭的單詞.
關(guān)于輸入
輸入包括至少2行,至多1000行.每行包括一個(gè)以小寫字母組成的單詞,單詞長度至少是1,至多是20.
關(guān)于輸出
輸出的行數(shù)與輸入的行數(shù)相同。每行輸出由相應(yīng)行輸入的單詞開頭,后面跟著一個(gè)空格接下來是相應(yīng)單詞的沒有二義性的最短前綴標(biāo)識符。
例子輸入
carbohydrate
cart
carburetor
caramel
caribou
carbonic
cartilage
carbon
carriage
carton
car
carbonate
例子輸出
carbohydratecarboh
cartcart
carburetorca
溫馨提示
- 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年代理加盟協(xié)議范本
- 《民族復(fù)興中國夢》課件
- 2025年個(gè)人消費(fèi)貸款抵押合同
- 2025年化學(xué)災(zāi)難責(zé)任保險(xiǎn)合同
- 2025年寬帶網(wǎng)絡(luò)使用協(xié)約
- 2025年石材質(zhì)押合同
- 2025版綠色建筑項(xiàng)目募集資金三方監(jiān)管與支持合同4篇
- 2025版信息安全管理體系委托管理合同范本3篇
- 2025版衛(wèi)生間裝修材料環(huán)保認(rèn)證協(xié)議書3篇
- 2025版農(nóng)業(yè)設(shè)施設(shè)計(jì)顧問服務(wù)協(xié)議3篇
- 醫(yī)院三基考核試題(康復(fù)理療科)
- 2024-2030年中國招標(biāo)代理行業(yè)深度分析及發(fā)展前景與發(fā)展戰(zhàn)略研究報(bào)告
- 醫(yī)師定期考核 (公共衛(wèi)生)試題庫500題(含答案)
- 基因突變和基因重組(第1課時(shí))高一下學(xué)期生物人教版(2019)必修2
- 內(nèi)科學(xué)(醫(yī)學(xué)高級):風(fēng)濕性疾病試題及答案(強(qiáng)化練習(xí))
- 音樂劇好看智慧樹知到期末考試答案2024年
- 辦公設(shè)備(電腦、一體機(jī)、投影機(jī)等)采購 投標(biāo)方案(技術(shù)方案)
- 案卷評查培訓(xùn)課件模板
- 2024年江蘇省樣卷五年級數(shù)學(xué)上冊期末試卷及答案
- 人教版初中英語七八九全部單詞(打印版)
- 波浪理論要點(diǎn)圖解完美版
評論
0/150
提交評論