藍橋杯 題目1 最大最小值 排序

2021-07-08 15:43:46 字數 595 閱讀 7724

不知道演算法提高裡面為什麼會有這樣的題?乙個sort+algorithm標頭檔案就好了。

演算法提高 題目1 最大最小值  

時間限制:1.0s   記憶體限制:1.0gb

問題描述

給定 n 個整數,請你找出這 

n 個數中最大的那個和最小的那個。

輸入格式

第一行包含乙個正整數 

n 。(1 ≤ 

n ≤ 10000)。

第二行為 

n 個用空格隔開的整數,每個數的絕對值不超過 1000000。

輸出格式

輸出僅一行,包含兩個整數 

x,y,

x 表示 

n 個數中的最大值,

y 表示 

n 個數中的最小值。

x,y 之間用乙個空格隔開。

樣例輸入 4

2 0 1 2

樣例輸出

2 0#include#includeusing namespace std;

int main()

{ int n,a[10000+5];

scanf("%d",&n);

for(int i=0; i

演算法提高 題目1 最大最小值

演算法提高 題目1 最大最小值 時間限制 1.0s 記憶體限制 1.0gb 提交此題 問題描述 給定 n 個整數,請你找出這 n 個數中最大的那個和最小的那個。輸入格式 第一行包含乙個正整數 n 1 n 10000 第二行為 n 個用空格隔開的整數,每個數的絕對值不超過 1000000。輸出格式 輸...

最大最小值

示例一 maximum lambda x,y x y x x y y 注意 x y 返回的是0或者1 minimum lambda x,y x y y x y x a 10 b 20 print the largar one is d maximum a,b print the lower one ...

最大值 最小值

求最大最小的時候有點小技巧,就是我們兩個兩個的比較,把大個跟當前最大比較,小的跟當前最小的比較,這樣就會節約一點比較時間,有原來的2 n到3 n 2。include include 得到最大最小值 int getmaxmin int ndata,int nlen,int pnmax,int pnmi...