AtCoder Beginner Contest 157
C
Guess The Number
AtCoder
⌀ 456
原题
← BD →
翻译中…

Problem Statement

翻译中…

If there is an integer not less than $0$ satisfying the following conditions, print the smallest such integer; otherwise, print -1.

翻译中…
  • The integer has exactly $N$ digits in base ten. (We assume $0$ to be a $1$-digit integer. For other integers, leading zeros are not allowed.)
  • The $s_i$-th digit from the left is $c_i$. $\left(i = 1, 2, \cdots, M\right)$
翻译中…

Constraints

翻译中…
  • All values in input are integers.
  • $1 \leq N \leq 3$
  • $0 \leq M \leq 5$
  • $1 \leq s_i \leq N$
  • $0 \leq c_i \leq 9$
翻译中…

Input

翻译中…

Input is given from Standard Input in the following format:

翻译中…

N M
s_1 c_1
\vdots
s_M c_M

翻译中…

Output

翻译中…

Print the answer.

翻译中…

样例

Input #1
3 3
1 7
3 2
1 7
Output #1
702
$702$ satisfies the conditions - its $1$-st and $3$-rd digits are `7` and `2`, respectively - while no non-negative integer less than $702$ satisfies them.
Input #2
3 2
2 1
2 3
Output #2
-1
Input #3
3 1
1 0
Output #3
-1
题目信息
题号
abc157_c
时间限制
2 s
内存限制
1024 MB

题面与样例版权归 AtCoder 及出题人所有;中文翻译由 AI 生成(CI 管线),如有出入请以原文为准。