#include<bits/stdc++.h> using namespace std; int main() { int n; cin>>n; int maxv,minv; for(int i=1;i<=n;i++) { int x; cin>>x; if(i==1||x>maxv) //第一个或者是当前的分数比已经有的分数更高 { maxv=x; } if(i==1||x<minv) //第一个或者是当前的分数比已经有的分数更低 { minv=x; } } cout<<maxv-minv; return 0; }
#include<bits/stdc++.h> using namespace std; int main() { int n,m; cin>>n; int maxv,min; for(int i=0;i<n;i++) { cin>>m; if(i==0) { min=m; maxv=m; } else { if(maxv<m) { maxv=m; } if(min>m) { min=m; } } } cout<<maxv-min; return 0; }
#include <bits/stdc++.h> using namespace std; int main(){ int n,m; cin >> n; int max,min; for(int i = 0; i <n;i++){ cin >>m; if(i == 0){ min = m; max = m; }else{ if(max < m){ max = m; } if(min > m){ min = m; } } } cout << max - min; return 0; }
Using your lizikid universal account