100 atcoder#ABC113C. [ABC113C] ID
[ABC113C] ID
题目描述
Atcoder国には 個の県があり、これらの県には合計で 個の市が属しています。
市 が誕生したのは 年であり、県 に属しています。
ただし、同じ年に誕生した市が複数存在することはないとします。
それぞれの市に 桁の認識番号を割り振ることとなりました。
市 が 県 に属する市の中で 番目に誕生した市のとき、市 の認識番号の上 桁は 、下 桁は となります。
ただし、 や が 桁に満たない場合は 桁になるまで を左に追加するものとします。
全ての市の認識番号を求めてください。
ただし、市が つも属さない県がある場合に注意してください。
输入格式
入力は以下の形式で標準入力から与えられる。
输出格式
全ての市の認識番号を市の番号の昇順に出力せよ。
题目大意
注:由于日本与我国行政区划单位的区别,翻译时有改动。
国有 个县和 个市,第 个县属于第 个市,建立的年份为 。现在想要分给每个县一个由 位数字组成的编号,如果第 个县属于第 个市且是第 个创立的,则该县编号前六位为 ,后六位为 。试求出所有县的编号并按输入顺序输出。
注:若 的位数不到六位则在前面补 ,有的市可能一个县都没有。
2 3
1 32
2 63
1 12
000001000002
000002000001
000001000001
2 3
2 55
2 77
2 99
000002000001
000002000002
000002000003
提示
制約
- は全て異なる
- 入力は全て整数
Sample Explanation 1
- 市 は県 に属する市の中で 番目に誕生したので、認識番号は となります。 - 市 は県 に属する市の中で 番目に誕生したので、認識番号は となります。 - 市 は県 に属する市の中で 番目に誕生したので、認識番号は となります。