#2986. Guess The Number

0

Guess The Number

Guess The Number

题目描述

如果存在不小于 00 的整数满足下列条件,则输出最小的这样的整数;否则,输出 −1-1。

该整数在十进制下恰好有 NN 位。(我们假定 00 是一个一位数。对于其他整数,不允许有前导零。) 从左数第 sis_i 位的数字为 cic_i。(i=1,2,⋯ ,M)\left(i = 1, 2, \cdots, M\right)

输入格式

输入从标准输入按以下格式给出: NN MM s1s_1 c1c_1 ⋮\vdots sMs_M cMc_M

输出格式

输出答案。

3 3
1 7
3 2
1 7
702
3 2
2 1
2 3
-1
3 1
1 0
-1

提示

输入中的所有值均为整数。 1≤N≤31 \leq N \leq 3 0≤M≤50 \leq M \leq 5 1≤si≤N1 \leq s_i \leq N 0≤ci≤90 \leq c_i \leq 9702702 满足这些条件——其第 11 位和第 33 位分别为 77 和 22——而且没有比 702702 更小的不负整数满足它们。

标签: AtCoder|abc157C

来源

AtCoder|abc157C