1. 程式人生 > >簡單計算 (sdut oj)

簡單計算 (sdut oj)

簡單計算

Time Limit: 1000MS Memory Limit: 65536KB

Problem 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;
}