Run ID | 作者 | 问题 | 语言 | 测评结果 | 时间 | 内存 | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|
49554 | zouqinghua | 最大值和最小值的差 | C++ | 通过 | 0 MS | 244 KB | 406 | 2024-07-15 23:34:04 |
#include<iostream> using namespace std; int main() { int n; cin>>n; int arr[n+2]; for(int i=1;i<=n;i++) { cin>>arr[i]; } int maxa=arr[1],maxi=1,mina=arr[1],mini=1; for(int i=2;i<=n;i++) { if(arr[i]>maxa) { maxa=arr[i]; maxi=i; } if(arr[i]<mina) { mina=arr[i]; mina=i; } } cout<<arr[maxi]-arr[mini]; return 0; }