为什么只有20分

nfxx62 2025-11-03 8:02:50 3

#include <bits/stdc++.h>

using namespace std;

int main() {

int n,max=0,l=0,g=0;
cin>>n; 
int a[n+10]; 
for(int i=1;i<=n;i++){
    cin>>a[i];
    if(a[i]>max){
        max=a[i];
    }
}
cout<<max<<" ";
for(int i=1;i<=n;i++){
    if(a[i]==max&&g==0){
    g++;continue;
}
    else cout<<a[i]<<" ";
}
return 0;

}

{{ vote && vote.total.up }}

共 2 条回复

root 站长

要对掉最大值和最小值,不是插入

nfxx62