3 条题解

  • 1
    @ 2023-3-19 10:44:26

    #include<bits/stdc++.h> using namespace std; int main() { int n,max=1,min=999999,x,y,b; cin>>n; int a[10001]; for(int i=0; i<n; i++) { cin>>a[i]; if(a[i]>max) { max=a[i]; x=i; } if(a[i]<min) { min=a[i]; y=i; } } b=a[x]; a[x]=a[y]; a[y]=b;

    for(int i=0; i<n; i++)
     {
    	cout<<a[i]<<" ";
    }
    return 0;
    

    }

    • 1
      @ 2023-3-4 11:18:27
      #include<bits/stdc++.h>
      using namespace std;
      int main(){
      int n,max=-1,min=999999,x,y,b;
      cin>>n;
      int a[1001]={};
      for(int i=0;i<n;i++){
      	cin>>a[i];
      	if(a[i]>max){
      		max=a[i];
      		x=i;
      	}
      	if(a[i]<min){
      		min=a[i];
      		y=i;
      	}
      }
      b=a[x];
      a[x]=a[y];
      a[y]=b;
      
      for(int i=0;i<n;i++){
      	cout<<a[i]<<" ";
      }
      	return 0;
      	}
      
      
      • 0
        @ 2023-3-5 21:32:42
        //我的格式更好
        #include<bits/stdc++.h>
        using namespace std;
        int main() {
        	int n,max=1,min=999999,x,y,b;
        	cin>>n;
        	int a[10001];
        	for(int i=0; i<n; i++) {
        		cin>>a[i];
        		if(a[i]>max) {
        			max=a[i];
        			x=i;
        		}
        		if(a[i]<min) {
        			min=a[i];
        			y=i;
        		}
        	}
        	b=a[x];
        	a[x]=a[y];
        	a[y]=b;
        
        	for(int i=0; i<n; i++) {
        		cout<<a[i]<<" ";
        	}
        	return 0;
        }
        
        • 1

        信息

        ID
        232
        时间
        1000ms
        内存
        16MiB
        难度
        3
        标签
        递交数
        44
        已通过
        25
        上传者