爆紫求调
查看原帖
爆紫求调
1390324
Mr_yang1楼主2024/11/19 17:05
#include<bits/stdc++.h>
using namespace std;
struct p{int num,cnt;}a[200005];
bool cmp(p x,p y){return x.num<y.num;}
int n,maxn=0,minn=2e9;
int main(){
    cin>>n;
    for(int i=1,ds;i<=n;i++){
    	cin>>ds;
    	a[ds].num=ds,a[ds].cnt++;
    	maxn=max(maxn,ds),minn=min(minn,ds);
	}
	sort(a+minn,a+maxn,cmp);
	for(int i=minn;i<=maxn;i++)if(a[i].num!=0)cout<<a[i].num<<' '<<a[i].cnt<<endl;
}

码风甚丑,犇神勿喷,勿贴己码,思路求指。

2024/11/19 17:05
加载中...