CCF認證 201503-2:數字排序(C++)

在這裏插入圖片描述

#include <iostream>
#include <string.h>
 
using namespace std;
 
#include<iostream>
#include<cstdio>
#include<cstring>
#include<algorithm>
#include<cmath>
using namespace std;
const int N=10000;
int main() {
	int a[N],n,num,i,j;
	memset(a,0,sizeof(a));
	cin>>n;
	for (i=0;i<n;i++){
		cin>>num;
		a[num]++;
	}
	for(i=N;i>0;i--) 
		for(j=0;j<N;j++) 
			if (a[j]==i)
				cout<<j<<" "<<a[j]<<endl;
	return 0;
}

N的取值要適當,不然會出現錯誤

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章