版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1、上機練習:1.隨機產(chǎn)生n個整數(shù)(500以內(nèi))存放在ex1.out中,每行10個整數(shù),每兩個整數(shù)之間用空格隔開(行尾沒有空格)。2、求一個55數(shù)陣中的馬鞍數(shù),輸出它的位置。所謂馬鞍數(shù),是指在行上最小而在列上最大的數(shù)。如下:5678945678345212349012548則1行1列上的數(shù)就是馬鞍數(shù)。輸入文件:number.in共n1行,第一行:nm第2到n1行:每行m個整數(shù)輸出文件:number.out輸出一行:如果存在馬鞍數(shù),則輸出行和
2、列以及馬鞍數(shù)。3.數(shù)學黑洞heidong.pas已知:一個任意的四位正整數(shù)。將數(shù)字重新組合成一個最大的數(shù)和最小的數(shù)相減,重復這個過程,最多七步,必得6174。即74611467=6174。將永遠出不來。求證:所有四位數(shù)字(全相同的除外),均能得到6174。輸出掉進黑洞的步數(shù)。輸入文件:heidong.in共一行:n(四位正整數(shù))輸出文件:heidong.out共一行:步數(shù)。4、回形方陣huixing.pas任給n,試輸出如下方陣,例如:
3、N=7輸入文件:huixing.in文件包含一個正整數(shù),即階數(shù)n。輸出文件:huixing.out文件包含n行,每行n個數(shù)的回形方陣。輸出時每個數(shù)據(jù)之間空一格。5.拉丁方陣(lading.pas)一個NN的拉丁正方形含有整數(shù)1~N,且在任意的行或列中都不出現(xiàn)重復數(shù)據(jù),一種可1111111122222112333211234321123332112222211111111能的66拉丁正方形如下:6314251456325621432135
4、64354216426351該拉丁方陣的產(chǎn)生方法是:當給出第一行數(shù)后,就決定了各數(shù)在以下各行的位置,比如第一行的第一個數(shù)為6,則該數(shù)在1—6行的列數(shù)依次為1,4,2,5,6,3。即第一行數(shù)為各數(shù)在每行中列數(shù)的索引表。請你寫一個程序,產(chǎn)生按上述方法生成的拉丁方陣。輸入文件為lading.in一共有兩行,第一行為一個數(shù)N。第二行有N個數(shù),為拉丁方陣的第一行。輸出文件:lading.out為NN的拉丁方陣。每個數(shù)據(jù)之間空一格。樣例輸入:663
5、1425樣例輸出6314251456325621432135643542164263516、蛇形方陣。(snake.pas)任給n,試按如下方式對A[Ij]賦值,例如:Entern:6126715163581417264913182527101219242833112023293234212230313536輸入文件:snake.in文件包含一個正整數(shù),即階數(shù)n。輸出文件:snake.out文件包含n行,每行n個數(shù)的蛇形方陣。輸出時每個
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
評論
0/150
提交評論