| Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
|---|---|---|---|---|---|---|---|---|
| 145244 | 罗晟睿 | 最大值与最小值的差 | C++ | Accepted | 0 MS | 272 KB | 405 | 2026-01-25 13:30:27 |
#include<bits/stdc++.h> using namespace std; int a[100001]; int main() { int m; cin>>m; for(int i=1; i<=m ; i++) { cin>>a[i]; } int max=a[1]; int maxid=1; for(int i=2; i<=m; i++) { if(a[i]>max) { max=a[i]; maxid=i; } } int sum=a[1]; int sumid=1; for(int k=2; k<=m; k++) { if(a[k]<sum) { sum=a[k]; sumid=k; } } cout<<max-sum<<endl; return 0; }