U232146 [sxyz NOIP 模拟赛] 2 环覆盖(ring)
题目背景
[sxyz NOIP 模拟赛]2 环覆盖(ring)T2
------------
3s 512MB
题目描述
一个环上按照顺序分布着点 1, 2, ..., n
给定 m 个区间,第 i 个区间覆盖 [li, ri] 范围内的所有整点,特别的,若 li > ri,其覆盖范围为 [li, n] ∪ [1, ri]
你需要从中选出最少的区间,覆盖所有 n 个点,并输出这个区间数。特别的,如果无法覆盖,则输出 impossible
输入格式
第一行两个整数 n, m
接下来 m 行,每行两个整数,表示一个区间
输出格式
一行一个整数,表示答案
说明/提示
2.4 数据范围与提示
对于 30% 的数据,li ≤ ri
对于另 40% 的数据,n, m ≤ 5000
对于所有数据,n, m ≤ 10$^6$, 1 ≤ li, ri ≤ n
------------
因为某些原因,本题无法上传大样例。