欢迎光临
我们一直在努力

信息学奥赛启蒙编程4093:【GESP2412三级】数字替换

#include<bits/stdc++.h>
using namespace std;
int a[100005];
int main(){
int n,k,minn=numeric_limits<int>::max(),maxn=numeric_limits<int>::min();//C++最大值与最小值标准函数
cin>>n>>k;
for(int i=0;i<n;i++){
cin>>a[i];
minn=min(minn,a[i]);
maxn=max(maxn,a[i]);
}
for(int i=0;i<n;i++){
if(a[i]>k)a[i]=maxn;
if(a[i]<k)a[i]=minn;
}
for(int i=0;i<n;i++){
cout<<a[i]<<" ";
}
return 0;
}

赞(0)
未经允许不得转载:171主机测评 » 信息学奥赛启蒙编程4093:【GESP2412三级】数字替换
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址