#aBC157C. [ABC157C] Guess The Number

[ABC157C] Guess The Number

AT_abc157_c [ABC157C] Guess The Number

题目描述

如果存在满足以下条件的非负整数,请输出其中最小的一个。如果不存在这样的整数,请输出 1-1

  • 该整数的十进制表示恰好为 NN 位数。(00 被视为 11 位数。对于其他整数,不允许在首位添加 00。)
  • 从左起第 sis_i 位上的数字为 cic_i,其中 i=1,2,,Mi = 1, 2, \cdots, M

输入格式

输入以如下格式从标准输入给出。

NN MM
s1s_1 c1c_1
\vdots
sMs_M cMc_M

输出格式

请输出答案。

输入输出样例 #1

输入 #1

3 3
1 7
3 2
1 7

输出 #1

702

输入输出样例 #2

输入 #2

3 2
2 1
2 3

输出 #2

-1

输入输出样例 #3

输入 #3

3 1
1 0

输出 #3

-1

说明/提示

限制条件

  • 所有输入均为整数。
  • 1N31 \leq N \leq 3
  • 0M50 \leq M \leq 5
  • 1siN1 \leq s_i \leq N
  • 0ci90 \leq c_i \leq 9

样例解释 1

702702 的从左起第 11 位是 77,第 33 位是 22,因此 702702 满足题目条件。此外,701701 及以下的非负整数都不满足题目条件。

由 ChatGPT 4.1 翻译