Submission

Status:

PP-P-PPPPP

Subtask/Task Score:

80/100

Score: 80

User: boommmmm

Problemset: พอด

Language: cpp

Time: 0.013 second

Submitted On: 2025-10-17 11:15:02

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

int main()
{
	int n,k,suym=0;
	cin >> n >> k;
	vector<int> v(n);
	vector<int> vec(k);
	for(int i=0;i<n;i++){
		cin >> v[i];
		vec[v[i]]++;
	}
	int c=k;
	while(c==k){
		c=0;
		for(int i=1;i<=k;i++){
			if(vec[i]>0){
				c++;
			}
		}
		if(c==k){
			for(int i=1;i<=k;i++){
				vec[i]--;
			}
		}
	}
	for(int i=1;i<=k;i++){
		suym+=vec[i];
	}
	cout << suym;
	
	return 0;	
}