老郭摘苹果
题面
这道题是用来水文章的
我们可以先求出最大和最小的,再求差
\[maxn=max(maxn,a[i][j]),mini=mini(mini,a[i][j])
\]
解
//(water problem)
#include<bits/stdc++.h>
//#pragma GCC optimize (3)
using namespace std;
int main(){
int n,m;cin>>n>>m;int a[105][105],maxn=-1,mini=INT_MAX;
/*for(register int i=0;i<105;i++)
for(register int j=0;j<105;j++) a[i][j]=0;*/
for(register int i=0;i<n;i++){
for(register int j=0;j<m;j++){
cin>>a[i][j];
maxn=max(a[i][j],maxn),mini=min(a[i][j],mini);
}
}
cout<<maxn-mini;
return 0;
}