#187. Help Yourself
0
Help Yourself
Help Yourself
题目描述
Bessie 得到了数轴上的 ()条线段。第 条线段包含所有满足 的实数 。 定义一组线段的并集为所有至少被一条线段包含的 的集合。定义一组线段的复杂度为其并集中连通区域的数量的 次方()。 Bessie 想要计算给定 条线段的所有 个子集的复杂度之和,并对 取模。 通常你的工作是帮助 Bessie。但这一次,你就是 Bessie,没有人能帮你。帮帮你自己! SCORING 测试点 2 满足 。 测试点 3-5 满足 ,。 测试点 6-8 满足 。 对于每个 测试点 满足 。
输入格式
第一行包含 和 。 接下来的 行每行包含两个整数 和 。保证 ,且所有 互不相同,并且都是在范围 内的整数。
输出格式
输出答案,对 取模。
3 2
1 6
2 3
4 5
10
提示
每个非空子集的复杂度如下所示。
$$\{[1,6]\} \implies 1, \{[2,3]\} \implies 1, \{[4,5]\} \implies 1$$$$\{[1,6],[2,3]\} \implies 1, \{[1,6],[4,5]\} \implies 1, \{[2,3],[4,5]\} \implies 4$$答案为 。 题目来源:Benjamin Qi
标签: USACO|2020|Platinum
来源
USACO|2020|Platinum