ADV 162 最大最小值

2021-08-11 11:11:57 字數 576 閱讀 1774

問題描述

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

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

輸入格式

第一行包含乙個正整數

n 。(1 ≤

n ≤ 10000)。

第二行為

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

輸出格式

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

x,y,

x 表示

n 個數中的最大值,

y 表示

n 個數中的最小值。

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

樣例輸入 4

2 0 1 2

樣例輸出

2 0

c#includeint main()

}y=a[0];

for(i=1;i

#include#include#includeusing namespace std;

int main()

{ long int a[10001];

int n;

scanf("%d",&n);

for(int i=0;i

最大最小值

示例一 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...

最大最小值演算法

inputiterator min element inputiterator beg,inputiterator end inputiterator min element inputiterator beg,inputiterator end,compfunc op inputiterator ...