#1188. 统计数字

统计数字

问题描述

详见教材p91问题描述: 有n个自然数,每个数不超过1.5×1091.5 \times 10^9。已知不同的数不超过10000个,现在需要统计这些自然数各自出现的次数,并按照自然数从小到大顺序输出统计结果。

格式

输入

第1行是整数n,表示自然数个数; 第2~n+1行, 每行一个自然数。

输出

共m行(m为n个自然数中不同数的个数),按照自然数从小到大的顺序输出。每行输出两个整数,分别是自然数和该数出现的次数,其间用空格隔开。

样例

8
2
4
2
4
5
100
2
2 3
4 2
5 1
100 2

限制

1s, 64MB.

40%: 1n10001≤n≤1000;

80%: 1n500001≤n≤50000;

100%:1n2000001≤n≤200000;

每个数均不超过程 1.5×1091.5 \times 10^9