70分 求调QwQ
查看原帖
70分 求调QwQ
1532767
Xm_0v0楼主2025/7/29 21:09
#include<bits/stdc++.h>
using namespace std;
int n,m,a;
map<int,int>mp;
unordered_map<string,string>node;
int main(){
	cin>>n>>m;
	for(int i=0;i<n;i++){
		cin>>a;
		if(mp[a]==0){
			mp[a]=1;
		}else{
			node[to_string(a)]="";
		}
		int cnt=0;
		for(auto i:mp){
			node[to_string(a)]+=to_string(i.first);cnt++;
		}
		cnt-=1;
		while(cnt--)node[to_string(a)]+=" ";
	}
	for(int i=1;i<=m;i++){
		cout<<node[to_string(i)].size()<<" ";
	}
    return 0;
}


2025/7/29 21:09
加载中...