第一次模拟赛
描述
途途在科学实验室中做实验时,发现了一个有趣的现象。 有一个装有神秘药剂的杯子,一开始神秘药剂是无色的。 当途途把一种液体滴入后,神秘药剂就会变为蓝色; 再将液体滴入变蓝后的神秘药剂,神秘药剂又会变为无色,再滴入液体又变为蓝色,如此反复。 现在途途准备了,n个装有神秘药剂的杯子,编号为 1,2,3,4,…,n,一开始时均为无色药剂。 途途进行如下的操作: 指定两个数x、y(x,y 为正整数,且x<=y)。将编号为 x,x+1,x+2,…,y (即x~y)的所有杯子,都滴入一次液体。 途途一共进行了 t 次这样的操作,请输出最后神秘液体是蓝色的杯子编号。
输入
共t+1行,第一行,包含两个正整数 n 和 t,表示杯子的数量和途途的操作次数。 接下来 t 行,每行包含两个正整数 x 和 y(1≤x≤y≤n),分别表示每次操作指定的两个数。
输出
一行,包含多个整数,表示最后神秘液体是蓝色的杯子编号,每个数用空格分隔。如果没有则输出-1。
样例
输入
10 3 1 4 2 6 1 8
输出
2 3 4 7 8
输入
5 2 1 5 1 5
输出
-1
提示
【数据范围】 1≤n≤1000,1≤t≤100,1≤x≤y≤n。
提交
题目参数
时间限制 | 1 秒 |
内存限制 | 128 MB |