六十分求助
查看原帖
六十分求助
506649
昊轩啥也不是楼主2021/9/4 13:40
#include<bits/stdc++.h>
using namespace std;
int main(){
	int m=0,n,a[200005],b[10000],c[10000]={0};
	scanf("%d",&n);
	for(int i=1;i<=n;i++)
	scanf("%d",&a[i]);
	sort(a+1,a+1+n);
	for(int i=1;i<=n;i++){
	if(a[i]!=a[i+1]){
		m++;
		b[m]=a[i];
	}
}
	for(int i=1;i<=n;i++){
		for(int j=1;j<=m;j++){
			if(a[i]==b[j])
				c[j]++;
	}
}
	for(int i=1;i<=m;i++)
	printf("%d %d\n",b[i],c[i]);
	return 0;
}
2021/9/4 13:40
加载中...