2 条题解

  • 0
    @ 2022-8-17 19:55:38

    #include <bits/stdc++.h>

    using namespace std;

    int main(){

    int n,a[100005]={0};
    int mn=99999999;//最小值 
    int mx=-1;//最大值
    //不要用min和max来命名变量,跟函数重名了。 
    cin>>n;
    for(int i=1;i<=n;i++){
    	cin>>a[i];
    	if(a[i]>mx){
    		mx=a[i];
    	}
    	if(a[i]<mn){
    		mn=a[i];
    	}
    } 
    cout<<mx-mn;
    
    return 0;
    

    }

    • -1
      @ 2022-9-2 20:09:35
      using namespace std;
      int main(){
      	int abandon[100006]={0},a;
      	cin>>a;
      	for(int i=0;i<a;i++){
      		cin>>abandon[i];
      	}
      	sort(abandon,abandon+a);
      	cout<<abandon[a-1]-abandon[0]<<endl;
      	return 0;
      } 
      
      • 1

      信息

      ID
      56
      时间
      1000ms
      内存
      256MiB
      难度
      5
      标签
      递交数
      143
      已通过
      52
      上传者