记录编号 118881 评测结果 AAAAAAAAAA
题目名称 [NOIP 2007]统计数字 最终得分 100
用户昵称 Gravatar水中音 是否通过 通过
代码语言 C++ 运行时间 0.243 s
提交时间 2014-09-10 07:51:12 内存使用 0.31 MiB
显示代码纯文本
#include<cstdio>
#include<cctype>
#include<map>
using namespace std;
map<long long,int,less<long long> > A;
map<long long,int>::iterator B;
inline int qread()
{
	long long num=-1,ch;
	while(ch=getchar(),!isdigit(ch)&&ch!=EOF);
	if(ch==EOF) return -1;
	num=ch-'0';
	while(ch=getchar(),isdigit(ch))num=num*10+ch-'0';
	return num;
}
void qwrite(long long num)
{
	char ch[20]={0};
	while(ch[++ch[0]]=num%10+'0',num/=10,num);
	while(putchar(ch[ch[0]]),--ch[0],ch[0]);
	putchar(' ');
}
int main()
{
	freopen("pcount.in","r",stdin);
	freopen("pcount.out","w",stdout);
	long long n,i,j;
	n=qread();
	for(j=1;j<=n;j++)
	{
		i=qread();
		A[i]++;
	}
	for(B=A.begin();B!=A.end();B++)
	{
		qwrite((*B).first);
		qwrite((*B).second);
		putchar('\n');
	}
}