Submission

Status:

PPPPPPPPPPPPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: Newton4566

Problemset: RANGEandMEAN

Language: cpp

Time: 0.004 second

Submitted On: 2026-09-25 15:26:43

#include <bits/stdc++.h>
#include <climits>
using namespace std;

int main() {
    int n;
    cin >> n;

    long long numbers[n];
    for (int i = 0; i < n; i++) {
        cin >> numbers[i];
    }

    long long range;
    long double mean = 0;
    
    long long min = LONG_LONG_MAX;
    long long max = LONG_LONG_MIN;

    for (int i = 0; i < n; i++) {
        if (numbers[i] < min) {
            min = numbers[i];
        }
    }

    for (int i = 0; i < n; i++) {
        if (numbers[i] > max) {
            max = numbers[i];
        }
    }

    range = max - min;

    for (int i = 0; i< n; i++) {
        mean += numbers[i];
    } 
    mean /= n;
    cout << range << ' ';  
    cout << fixed << setprecision(2);
    cout << mean << endl;

    return 0;
}