AtCoder Beginner Contest 113
C
ID
AtCoder
⌀ 878
原题
← BD →
翻译中…

Problem Statement

翻译中…

In Republic of Atcoder, there are $N$ prefectures, and a total of $M$ cities that belong to those prefectures.

翻译中…

City $i$ is established in year $Y_i$ and belongs to Prefecture $P_i$.

翻译中…

You can assume that there are no multiple cities that are established in the same year.

翻译中…

It is decided to allocate a $12$-digit ID number to each city.

翻译中…

If City $i$ is the $x$-th established city among the cities that belong to Prefecture $i$, the first six digits of the ID number of City $i$ is $P_i$, and the last six digits of the ID number is $x$.

翻译中…

Here, if $P_i$ or $x$ (or both) has less than six digits, zeros are added to the left until it has six digits.

翻译中…

Find the ID numbers for all the cities.

翻译中…

Note that there can be a prefecture with no cities.

翻译中…

Constraints

翻译中…
  • $1 \leq N \leq 10^5$
  • $1 \leq M \leq 10^5$
  • $1 \leq P_i \leq N$
  • $1 \leq Y_i \leq 10^9$
  • $Y_i$ are all different.
  • All values in input are integers.
翻译中…

Input

翻译中…

Input is given from Standard Input in the following format:

翻译中…

N M
P_1 Y_1
:
P_M Y_M

翻译中…

Output

翻译中…

Print the ID numbers for all the cities, in ascending order of indices (City $1$, City $2$, $...$).

翻译中…

样例

Input #1
2 3
1 32
2 63
1 12
Output #1
000001000002
000002000001
000001000001
- As City $1$ is the second established city among the cities that belong to Prefecture $1$, its ID number is $000001000002$. - As City $2$ is the first established city among the cities that belong to Prefecture $2$, its ID number is $000002000001$. - As City $3$ is the first established city among the cities that belong to Prefecture $1$, its ID number is $000001000001$.
Input #2
2 3
2 55
2 77
2 99
Output #2
000002000001
000002000002
000002000003
题目信息
题号
abc113_c
时间限制
2 s
内存限制
1024 MB

题面与样例版权归 AtCoder 及出题人所有;中文翻译由 AI 生成(CI 管线),如有出入请以原文为准。