锻炼身体是很有必要的。所以学校组织在操场上一起做广播体操——初升的太阳。
众所周知,操场一圈(在同一个圈内)的长度是400m。因为大小有限,所以每个年级的每个学院要分开。现在轮到了小明所在的18级母猪产后护理学院。
已知18级母猪产后护理学院的学生有n个人。为了看着好看,按照身高排序,即每个人只能在一个范围内的位置去做广播操。
现在有q次查询,每次询问一个区间[l,r]问这个区间内最多可以安排多少人做广播操。(一个人占据1米,一个位置只能站一个人,你总不能骑别人头上吧?)
单组输入。第一行输入n和q。n≤400 q≤100 (n<=400:因为操场一圈只有400m)
接下来n行,输入a,b表示每个人可以站的区间 1<=a<=b<=n
接下来q行,输入l,r表示每次查询的区间 1<=l<=r<=n
其中数据保证所有的∑(r-1+1) <=2*n
q次查询是互不干涉的,即当前查询不受前面影响。
每次查询输出一个数字。表示该区间最多安排多少人做广播操。
5 2 1 1 1 1 1 1 2 3 4 5 1 5 1 3
3 2