#B10038. 猜数字
猜数字
问题描述
请找出满足条件的最小非负整数;如果没有这样的整数,输出 。
条件如下:
- 这个整数恰好有 位;
- 第 条条件给出 ,表示从左往右第 位必须是数字 。
特别地, 算作 位数。其他数的第一位不能是 。
输入格式
第一行输入两个整数 ,分别表示答案的位数和条件数量。
接下来 行,每行输入两个整数 ,表示从左到右第 位必须是数字 。
输出格式
第一行输出满足所有条件的最小非负整数;不存在时输出 。
样例输入 1
3 3
1 7
3 2
1 7
样例输出 1
702
样例输入 2
3 2
2 1
2 3
样例输出 2
-1
评测数据规模
对于所有数据,保证:
- ,。