7-1 最大值和最小值 (10分)__C++
題目
給定一個正整數 N,接下來輸入 N 個正整數(輸入的數字大於等於 0,小於 1000)。 找出它們中的最大值和最小值,輸出最大值減最小值。
輸入格式
一個正整數 N 接下來連續輸入 N 個正整數
輸出格式
輸入整數中的 最大值減去最小值 的結果
輸入樣例:
5
4 8 10 1 2
輸出樣例:
9
程式碼
#include <iostream>
using namespace std;
int main()
{
long int n,i=1,max=0,min=1000,a;
cin>>n;
//以下通過多次重複賦值求得最大值和最小值
while(n>=i)
{
cin>>a;
if(a>=max) max=a;
if(a<=min) min=a;
i++;
}
cout<<max-min<<endl;
return 0;
}
相關文章
- 2419 求最大值和最小值
- JavaScript 陣列最大值和最小值JavaScript陣列
- JavaScript獲取陣列最大值和最小值JavaScript陣列
- JavaScript陣列中的最大值和最小值JavaScript陣列
- C/C++_int/float/double的最大值和最小值C++
- 靜態類求最大值最小值
- JavaScript可以設定最大值和最小值的隨機數JavaScript隨機
- 最大值減不為0的最小值
- 尋找陣列中的最大值和最小值O(1.5*N)陣列
- JavaScript陣列最大值、最小值和平均數JavaScript陣列
- 求陣列之和,最小值,最大值,平均值陣列
- 顯示最大最小值,及其下標C++
- python 計算中位數、四分位數、最大值、最小值等Python
- JAVA 求出一個一維int型陣列的元素最大值、最小值、平均值、和所有元素之和Java陣列
- 查詢排序二叉樹的最小值,最大值,Next指標,並逆序列印排序二叉樹指標
- Go/Golang語言各種資料型別記憶體位元組佔用大小和取值範圍(最小值最大值)Golang資料型別記憶體
- 7-1 Hashing
- 演算法題:O(1)時間複雜度實現獲取棧的最大值、最小值演算法時間複雜度
- C語言:10個元素整型陣列,最小值和第一個元素交換,最大值與最後一個元素交換C語言陣列
- Shell 指令碼迴圈遍歷日誌檔案中的值進行求和並計算平均值,最大值和最小值指令碼
- 【短道速滑八】圓形半徑的影像最大值和最小值演算法的實現及其實時優化(非二值圖)演算法優化
- Python實用技法第7篇:字典上對資料執行計算:求最小值、最大值、排序Python排序
- Go語言實現時間滑動視窗演算法 動態計算增加量、最大值、最小值Go演算法
- 使用Java Stream,提取集合中的某一列/按條件過濾集合/求和/最大值/最小值/平均值Java
- PTA 7-1 老師生日
- 1452: 陣列最小值陣列
- PTA 7-1 迴圈移動
- python-min返回最小值Python
- c++ 基本資料型別(int、float、double、long、long long)最大值,最小是表示方法C++資料型別
- 7-1 裝箱問題 (50分)
- 7-1 到底是不是太胖了
- 2397 求最大值
- [C++之旅] 7 C++類和物件C++物件
- Golang獲取int陣列裡的最大值和下標Golang陣列
- c語言:定義一個含10個整型元素的一維陣列,從鍵盤上輸入10個元素值,求去掉最大值和最小值之後的元素平均值C語言陣列
- 7-1 汽車加油問題 (15分)
- 7-1 素數對猜想(C語言)C語言
- 7-1推薦演算法業務演算法