Submission

Status:

PPPPPPPPPPPPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: chokun

Problemset: RANGEandMEAN

Language: cpp

Time: 0.004 second

Submitted On: 2026-10-13 11:59:26

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

int main() {
    int n;
    if (!(cin >> n)) return 0;

    vector<long long> numbers(n);
    long long sum = 0;

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

    long long max_val = *max_element(numbers.begin(), numbers.end());
    long long min_val = *min_element(numbers.begin(), numbers.end());

    long long range_val = max_val - min_val;

    double mean_val = (double)sum / n;

    cout << range_val << " " << fixed << setprecision(2) << mean_val << "\n";

}