70分求助
查看原帖
70分求助
282169
JianFeng_Luogu楼主2021/11/30 15:08

请大神指导一下为什么不能过?

#include<iostream>
using namespace std;
int main() {
	int n, k;
	int array[30005];
	int number;
	int counter = 0;

	cin >> n >> k;
	for (int i = 0; i < n; i++) {
		cin >> number;
		array[number] = 1;
	}

	for (int i = 1; i < 30001; i++) {
		if (array[i] == 1) {
			counter++;
			if (counter == k) {
				cout << i;
				return 0;
			}
		}
	}
	if(counter<k)cout << "NO RESULT";
	return 0;
}
2021/11/30 15:08
加载中...