ABC102B - Maximum Difference
#include <algorithm> #include <iostream> using namespace std; #define REP(i, n) for (int i = 0; i < (n); ++i) int main(void) { const int INF = 1 << 30; int n, a[100], max_a = INF * (-1), min_a = INF; cin.tie(0); ios::sync_with_stdio(false); cin >> n; REP(i, n) { cin >> a[i]; max_a = max(max_a, a[i]); min_a = min(min_a, a[i]); } cout << max_a - min_a << "\n"; return 0; }