问题标题: 1065

0
0
已解决
孔巳辰
孔巳辰
新手光能
新手光能

#include<bits/stdc++.h>

using namespace std;

int main(){

    int a[5010],min=10001,max=-1,i,t,b;

    cin>>b;

    for(i=0;i<b;i++){

        cin>>a[i];

        if(min>a[i]){

            min=a[i];

        }

        if(max<=a[i]){

            max=a[i];

        }

    }

    for(i=0;i<b;i++){

        if(min==a[i]){

            a[i]=max;

            break;

        }

    }

    for(i=b-1;i>=0;i--){

        if(max==a[i]){

            a[i]=min;

            break;

        }

    }

    for(i=0;i<b;i++){

        cout<<a[i]<<" ";

    }

    return 0;

}


1
0
0
我要回答