第四周作業

2022-05-18 14:01:39 字數 2383 閱讀 7473

本題要求將給定的n個整數從大到小排序後輸出。

輸入格式:

輸入第一行給出乙個不超過10的正整數n。第二行給出n個整數,其間以空格分隔。

輸出格式:

在一行中輸出從大到小有序的數列,相鄰數字間有乙個空格,行末不得有多餘空格。

輸入樣例:

4

5 1 7 6

輸出樣例:

乙個矩陣元素的「鞍點」是指該位置上的元素值在該行上最大、在該列上最小。

本題要求編寫程式,求乙個給定的n階方陣的鞍點。

輸入格式:

輸入第一行給出乙個正整數n(1≤n≤6)。隨後n行,每行給出n個整數,其間以空格分隔。

輸出格式:

輸出在一行中按照「行下標 列下標」(下標從0開始)的格式輸出鞍點的位置。如果鞍點不存在,則輸出「none」。題目保證給出的矩陣至多存在乙個鞍點。

輸入樣例1:

41 7 4 1

4 8 3 6

1 6 1 2

0 7 8 9

輸出樣例1:

2 1
輸入樣例2:

2

1 74 1

輸出樣例2:

題目17-1 冒泡法排序 (10 分)

輸入1個正整數n(1<=n<=10),然後輸入n個整數並存放在陣列中,將這n個整數從大到小排序後輸出,相鄰數字間有乙個空格,行末不得有多餘空格。

輸入格式:

輸入第一行給出乙個不超過10的正整數n。第二行給出n個整數,其間以空格分隔。

輸出格式:

在一行中輸出從大到小有序的數列,相鄰數字間有乙個空格,行末不得有多餘空格。

輸入樣例:

4 

75 71 77 76

輸出樣例:

周/日期

這週所花的時間

**行數

學到的知識點簡介

目前比較困惑的東西

3/4-3/9

3h38

檔案指標,檔案的讀寫

對檔案和陣列還不是很理解

3/9-3/15

5h75

預習了二維陣列

對最大子陣列的概念不清楚

3/16-3/22

4h97

一維陣列:選擇排序法、二分查詢法;二維資料:定義、引用、初始化,二維陣列與矩陣。

不清楚二維陣列的具體結構等

這次作業的話第一題和書上的例題差不多,稍作一下修改就寫出來了,問題就是在pta上的格式問題,其他沒什麼問題。第二題找鞍點說實話還不是很懂,看了很久題目大概明白了主要意思,需要用一段**來找出矩陣中的鞍點,然後再找出鞍點的行列標,最後輸出。本週學習了二維陣列與矩陣,用二維陣列來輸入矩陣,但是還不夠了解它的具體結構。挑戰作業的話,雖然說是氣泡排序,實際上和第一題選擇排序差不多,就是要求變了一點,定義個字元型變數用來表示空格就好了。

第四周作業

第四周實驗作業 1.完成課本每乙個程式設計題。要求先畫出流程演算法圖或n s圖,然後程式設計實現,有可能的話使用兩種以上方法 1.1求自然對數e的近似值 include using namespace std int main cout 1.2求圓周率 的近似值 include using name...

第四周作業

實驗作業1.完成課本每乙個程式設計題。要求先畫出流程演算法圖或n s圖,然後程式設計實現,有可能的話使用兩種以上方法 2.程式設計求 百錢百雞 問題。雞翁一值錢五,雞母 一值錢三,雞雛三值錢一。百錢買百雞,問雞翁 雞母 雞雛各幾何?3.程式設計輸入乙個整數,計算它是幾位數字,分別輸出每一位數字,並輸...

第四周作業

實驗作業1.完成課本每乙個程式設計題。要求先畫出流程演算法圖或n s圖,然後程式設計實現,有可能的話使用兩種以上方法 2.程式設計求 百錢百雞 問題。雞翁一值錢五,雞母 一值錢三,雞雛三值錢一。百錢買百雞,問雞翁 雞母 雞雛各幾何?3.程式設計輸入乙個整數,計算它是幾位數字,分別輸出每一位數字,並輸...