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