A19086.星球编号

普及-

官方

通过率:0%

时间限制:1.00s

内存限制:128MB

题目描述

X星球上 天文学家对于发现的星球需进行编号。如在 66 星系中发现的第 88 个星球,编号为 000006000008,规则是按照 星系编号 nn 与 是第几个发现的记作 mm, 进行拼接,如果 nnmm 不足 66 位则往前补 00

共有 kk 个发现星球的记录,星系编号与发现的年份,求得这个星球的编号。

输入格式

第一行输入 n(1n105)n(1 \leq n \leq 10^5)k(1n105)k(1 \leq n \leq 10^5),分别表示星系的最大编号与发现星球的记录总数。

接下来 kk 行,每行输入 ai(1ain)a_i(1 \leq a_i \leq n)yi(1yi109)y_i(1 \leq y_i \leq 10^9),分别表示星系的编号 与发现的年份,保证星系编号不会出现前导 00

输出格式

按照输入的顺序输出星球的编号。

输入输出样例

  • 输入#1

    3 4
    1 40
    2 5
    1 25
    3 100

    输出#1

    000001000002
    000002000001
    000001000001
    000003000001

说明/提示

记录中的第一个星球是在星系 114040 年发现的,在整个星系 11 中是第 22 个发现的,记录中的第 33 个星球也是星系 11,是在 2525 年发现的,更早。

首页