AtCoder Beginner Contest 157
翻译中…
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
题目信息
题面与样例版权归 AtCoder 及出题人所有;中文翻译由 AI 生成(CI 管线),如有出入请以原文为准。