题解(数字替换GESP)
2026-04-24 19:48:54
发布于:江苏
7阅读
0回复
0点赞
很简单。正解:
#include<iostream>
using namespace std;
int main() {
int n,k;
cin>>n>>k;
int a[n];
for(int i=0;i<n;i++)
cin>>a[i];
int maxn=a[0],minn=a[0];
for(int i=0;i<n;i++){
if(a[i]>maxn)
maxn=a[i];
if(a[i]<minn)
minn=a[i];
}
for(int i=0;i<n;i++){
if(a[i]>k)
cout<<maxn<<" ";
else if(a[i]<k)
cout<<minn<<" ";
else
cout<<a[i]<<" ";
}
return 0;
}
这里空空如也








有帮助,赞一个