T250694 剔除较大的 k 个数
  • 板块学术版
  • 楼主M15388049303
  • 当前回复5
  • 已保存回复5
  • 发布时间2024/7/13 16:18
  • 上次更新2024/7/13 17:16:08
查看原帖
T250694 剔除较大的 k 个数
1078808
M15388049303楼主2024/7/13 16:18

题目描述 有 n(n≤1000)个正整数组成的序列,删除掉较大的 k(k ≤n)个数后,按照输入的顺序,输出剩下的序列。如果在某次删除时,较大的数不只一个,优先删除后面的数 我错了。

#include<bits/stdc++.h>
using namespace std;
int n,k,a[1010];
int main(){
	cin>>n;
	for(int i=1;i<=n;i++){
		cin>>a[i];
	}
	cin>>k;
	sort(a+1,a+n+1);
	for(int i=1;i<=n-k;i++){
		cout<<a[i]<<" ";
	}
}
2024/7/13 16:18
加载中...