【題目描述】
給定乙個長度為n的非負整數序列,請計算序列的最大跨度值(最大跨度值 = 最大值減去最小值)。
【輸入】
一共2行,第一行為序列的個數n(1 <= n <= 1000),第二行為序列的n個不超過1000的非負整數,整數之間以乙個空格分隔。
【輸出】
輸出一行,表示序列的最大跨度值。
【輸入樣例】
63 0 8 7 5 9
【輸出樣例】
9題目分析:
首先思考迴圈的次數,為n次,然後迴圈執行的任務是輸入這n個數,**如下
#include#includeusing namespace std;
int main()
return 0;
}
題目要求找出最大跨度值,其實也就是找出最大值和最小值,然後相減即可,查詢最大值和最小值,採用假設法,用假設的最大值max和最小值min依次和輸入的值進行比較,如果輸入的值比max大,就把他賦值給max,輸入的值
比min小,就把他賦值給min
#include#includeusing namespace std;
int main()
cout
}
1 5 06 整數序列的元素最大跨度值
描述 給定乙個長度為n的非負整數序列,請計算序列的最大跨度值 最大跨度值 最大值減去最小值 輸入一共2行,第一行為序列的個數n 1 n 1000 第二行為序列的n個不超過1000的非負整數,整數之間以乙個空格分隔。輸出輸出一行,表示序列的最大跨度值。樣例輸入 63 0 8 7 5 9 樣例輸出 9 ...
007 整數序列的元素最大跨度值
總時間限制 1000ms 記憶體限制 65536kb 描述給定乙個長度為n的非負整數序列,請計算序列的最大跨度值 最大跨度值 最大值減去最小值 輸入一共2行,第一行為序列的個數n 1 n 1000 第二行為序列的n個不超過1000的非負整數,整數之間以乙個空格分隔。輸出輸出一行,表示序列的最大跨度值...
小韋老師 神犇營 my0118 最大跨度值
給定乙個長度為 n 的非負整數序列,請計算序列的最大跨度值 最大跨度值 最大值 最小值 一共 2 行,第一行為序列的個數 n 1 n 1000 第二行為序列的 n 個不超過 1000 的非負整數,整數之間以乙個空格分隔。輸出一行,表示序列的最大跨度值。6 3 0 8 7 5 99思路 整體思路 找到...