簡單計算 (sdut oj)
阿新 • • 發佈:2019-01-09
簡單計算
Time Limit: 1000MS Memory Limit: 65536KBProblem Description
接受從鍵盤輸入的N個整數,輸出其中的最大值、最小值和平均值(平均值為整除的商)。
Input
第一行一個正整數N(N<=100);
第二行有N個用空格隔開的整數Ti (1 <= i <= N, 0 <= Ti <= 10000000)
Output
三個有空格隔開的整數分別為最大值、最小值和平均值,其中平均值為整除的商。
Example Input
5 1 2 3 5 4
Example Output
5 1 3
Hint
Author
參考程式碼
#include<stdio.h> int main() { int n; int max; int min; int p; int num; int i; int sum = 0; scanf("%d",&n); for(i = 0; i < n; i++) { scanf("%d",&num); if(i == 0) { max = num; min = num; } if(num > max) max = num; if(num < min) min = num; sum = sum + num; } p = sum / n; printf("%d %d %d",max,min,p); return 0; }