提交时间:2026-01-04 15:39:45

运行 ID: 81136

#include <iostream> #include <climits> // 如果需要用 INT_MIN/INT_MAX using namespace std; int main() { int M; cin >> M; // 先读入第一个数,并用它初始化最大值和最小值 int first; cin >> first; int maxVal = first; int minVal = first; // 继续读入剩下的 M-1 个数 for (int i = 1; i < M; i++) { int num; cin >> num; if (num > maxVal) { maxVal = num; } if (num < minVal) { minVal = num; } } int diff = maxVal - minVal; cout << diff << endl; return 0; }