Submission

Status:

PPPPPP--

Subtask/Task Score:

78/100

Score: 78

User: dddrrrr

Problemset: แซงรอบ

Language: cpp

Time: 0.007 second

Submitted On: 2025-10-17 10:03:56

#include <bits/stdc++.h>
using namespace std;
#define long long int

int32_t main(){
	cin.tie(0)->sync_with_stdio(0);
	cout.tie(0)->sync_with_stdio(0);
	
	int n ,k;
	cin >> n >> k;
	
	vector <int> vec(n);
	int mn = INT_MAX;
	for(int i=0 ;i<n ;i++){
		cin >> vec[i];
		mn = min(mn ,vec[i]);
	} 
	
	
	vector <bool> chk(n ,true);
	for(int i=0 ;i<n  ;i++){
		if(mn*k <= vec[i]*(k-1))chk[i] = false;
	}
	
	int cnt=0;
	for(int i=0 ;i<n ;i++){
		if(chk[i])cnt++;
	}
	cout << cnt;
	
	
	return 0;
}