#ABC113C. ID
ID
题目描述
In Republic of Atcoder, there are prefectures, and a total of cities that belong to those prefectures.
City is established in year and belongs to Prefecture .
You can assume that there are no multiple cities that are established in the same year.
It is decided to allocate a -digit ID number to each city.
If City is the -th established city among the cities that belong to Prefecture , the first six digits of the ID number of City is , and the last six digits of the ID number is .
Here, if or (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.
阿特科德共和国有 个县,这些县共有 个市。
城市 建于 年,隶属于 县。
可以认为没有多个城市在同一年建立。
我们决定为每个城市分配一个 位数的身份证号码。
如果城市 是隶属于县 的城市中第 个建立的城市,那么城市 的身份证号码的前六位是 ,后六位是 。
在此,如果 或 }(或两者都少于六位数,则在左边添加零,直到六位数为止。
找出所有城市的身份证号码。
请注意,可能存在没有城市的都道府县。
输入格式
输入内容按以下格式标准输入:
输出格式
按指数升序打印所有城市的 ID 编号(城市 、城市 、 )。
样例 #1
样例输入 #1
2 3
1 32
2 63
1 12
样例输出 #1
000001000002
000002000001
000001000001
样例 #2
样例输入 #2
2 3
2 55
2 77
2 99
样例输出 #2
000002000001
000002000002
000002000003
说明
数据规模与约定
- 都是不同的。
- 输入值均为整数。
样例 解释
- 由于城市 是隶属于县 的第二个建制市,因此其 ID 编号为 。
- 由于 市是 县所属城市中的第一个建制市,其身份证号码为 。
- 由于 市是 县所属城市中的第一个建制市,其身份证号码为 。