最大跨度值(信息学奥赛一本通-T1063)
生活随笔
收集整理的這篇文章主要介紹了
最大跨度值(信息学奥赛一本通-T1063)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
【題目描述】
給定一個長度為n的非負整數序列,請計算序列的最大跨度值(最大跨度值 = 最大值減去最小值)
【輸入】
一共2行,第一行為序列的個數n(1 ≤ n ≤ 1000),第二行為序列的n個不超過1000的非負整數,整數之間以一個空格分隔。
【輸出】
?輸出一行,表示序列的最大跨度值。
【輸入樣例】
6
3 0 8 7 5 9
【輸出樣例】
9
【源程序】
#include<iostream> using namespace std; int main() {int n,a[1001];int min=9999,max=0;//初始化int i;cin>>n;for(i=1; i<=n; i++){cin>>a[i];if(a[i]>max)//最大值max=a[i];if(a[i]<min)//最小值min=a[i];}cout<<max-min<<endl;//跨度值return 0; }?
總結
以上是生活随笔為你收集整理的最大跨度值(信息学奥赛一本通-T1063)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 输出绝对值(信息学奥赛一本通-T1040
- 下一篇: 字符串逆序(信息学奥赛一本通-T1162