0
已解决
崔亦腾
初级守护
初级守护
题目链接: 酷町堂:4219
错误代码:
#include<bits/stdc++.h>
using namespace std;
int n,i,maxm,minm;
int maxa=-1;
int mina=201;
int a[105];
int main(){
cin>>n;
for(i=1;i<=n;i++){
cin>>a[i];
if(a[i]>maxa){
maxa=i;
}
if(a[i]<mina){
mina=i;
}
}
for(i=1;i<=n;i++){
if(a[i]==a[maxa] && maxm==0){
cout<<a[mina-1]<<" ";
maxm++;
}else if(a[i]==a[mina] && minm==0){
cout<<a[maxa-1]<<" ";
minm++;
}else{
cout<<a[i]<<" ";
}
}
return 0;
}