K14208 圣诞礼物树
题目描述
圣诞节快到了,FJ计划用礼物来装扮家门口的N棵圣诞松树(编号1-N,且N是奇数,1≤N≤1000000 ),也就是将礼物挂在这些树上。FJ会告诉他最信任的奶牛Bessie一共K个命令,每个命令包含两个整数A和B,表示Bessie需要将编号为A-B范围内的所有圣诞树上各挂上一个礼物。例如,如果命令是“9 12”,那么Bessie应该给编号为9,10,11,12的圣诞树各增加一个礼物。
当Bessie执行完所有的命令后,FJ想知道这N棵圣诞树上的礼物数量的中位数是多少,也就是如果把这N棵圣诞树按照礼物数量排序,序列的中间值是多少?
因为N是奇数,所以中间值是惟一的。请帮助Bessie计算出答案。
输入格式
第一行,用空格隔开的两个整数分别表示N和K(1≤N≤1000000;1≤K≤25000)
接下来K行,表示FJ的K个命令,格式是“A B”,其中1≤A≤B≤N
输出格式
输出一行,一个整数,表示NN棵圣诞树上的礼物数量的中位数