2 条题解

  • 0
    @ 2025-4-12 15:21:55
    /*
    sort 函数  
    sort(a+1, a+1+n);  //表示从哪个下标开始排序 后面排多少个 
    
    */
    #include<bits/stdc++.h>
    using namespace std;
    int a[1000005];
    bool x(int a1,int a2){
    	if(a1<a2) return 0;
    	else return 1;
    }
    int main(){
    	int n;
    	cin>>n;
    	for(int i=1;i<=n;i++){
    		cin>>a[i];
    	}
    	sort(a+1,a+n+1);//默认从小到大排序  
    	
    	for(int i=1;i<=n;i++){
    		cout<<a[i]<<" ";
    	}
    	cout<<endl;
    	sort(a+1,a+n+1,x);
    	for(int i=1;i<=n;i++){
    		cout<<a[i]<<" ";
    	}
    	return 0;
    }
    
    
    
    
    
    
    • 0
      @ 2025-4-12 15:19:13
      #include<bits/stdc++.h>
      using namespace std;
      int a[1000005];
      bool x(int a1,int a2){
      	if(a1<a2) return 0;
      	else return 1;
      }
      int main(){
      	int n;
      	cin>>n;
      	for(int i=1;i<=n;i++){
      		cin>>a[i];
      	}
      	sort(a+1,a+n+1);
      	
      	for(int i=1;i<=n;i++){
      		cout<<a[i]<<" ";
      	}
      	cout<<endl;
      	sort(a+1,a+n+1,x);
      	for(int i=1;i<=n;i++){
      		cout<<a[i]<<" ";
      	}
      	return 0;
      }
      
      • 1

      信息

      ID
      212
      时间
      1000ms
      内存
      256MiB
      难度
      4
      标签
      递交数
      54
      已通过
      27
      上传者