题目名称 | 3370. [USACO20 Feb Platinum]Help Yourself(Platinum) |
---|---|
输入输出 | usaco_Feb_helps.in/out |
难度等级 | ★★★★ |
时间限制 | 2000 ms (2 s) |
内存限制 | 256 MiB |
测试数据 | 16 |
题目来源 | 数声风笛ovo 于2020-03-01加入 |
开放分组 | 全部用户 |
提交状态 | |
分类标签 | |
分享题解 |
通过:0, 提交:0, 通过率:0% | |||
本题关联比赛 | |||
USACO铂金组&NOIonline模拟赛 | |||
USACO铂金组&NOIonline模拟赛 |
关于 Help Yourself(Platinum) 的近10条评论(全部评论) | ||||
---|---|---|---|---|
回复 @数声风笛233 :
就这吧,反正我不会。。。
梦那边的美好ET
2020-03-17 19:38
3楼
| ||||
回复 @梦那边的美好ET :
?你觉得是几星
数声风笛ovo
2020-03-17 16:59
2楼
| ||||
哇,这题是真的水为啥还能4星呀,不就是一道结构体线段树优化的计数题吗?
梦那边的美好ET
2020-03-08 14:55
1楼
|
usaco_Feb_helps.in
输出文件:usaco_Feb_helps.out
简单对比Bessie 得到了一条一维数轴上的 $N$ 条线段($1\le N\le 10^5$)。第 $i$ 条线段包含满足 $l_i\le x\le r_i$ 的所有实数 $x$。
定义一组线段的并为所有被至少一条线段所包含的实数 $x$ 的集合。定义一组线段的复杂度为这组线段的并的连通区域数量的 $K$ 次方($2\le K\le 10$)。
Bessie 想要求出给定的 $N$ 条线段组成的集合的所有 $2^N$ 个子集的复杂度之和模 $10^9+7$ 的值。
通常你的任务是帮助 Bessie。然而这次,你就是 Bessie,没人来帮你。请吧!
第一行包含 $N$ 和 $K$。
以下 $N$ 行每行包含两个整数 $l_i$ 和 $r_i$。保证 $l_i< r_i$,且所有 $l_i,r_i$ 均为 $1 \ldots 2N$ 中的不同整数。
输出答案模 $10^9+7$ 的值。
3 2 1 6 2 3 4 5
10
所有非空子集的复杂度如下。
$$\{[1,6]\} ⟹ 1, \{[2,3]\} ⟹ 1, \{[4,5]\} ⟹ 1$$
$$\{[1,6],[2,3]\} ⟹ 1, \{[1,6],[4,5]\} ⟹ 1, \{[2,3],[4,5]\} ⟹ 4$$
$$\{[1,6],[2,3],[4,5]\} ⟹ 1$$
答案为 $1+1+1+1+1+4+1=10$。
对于$ 13\% $的测试数据(测试点$ 1 \sim 2 $),满足$ N\le 16 $。
另有$ 19\% $的测试数据(测试点$ 3 \sim 5 $),满足$ N\le 10^3 , K = 2 $。
对于$ 50\% $的测试数据(测试点$ 1 \sim 8 $),满足$ N\le 10^3 $。
另有$ 50\% $的测试数据(测试点$ 9 \sim 16 $),测试点 $T$ 满足 $K = 3 + ( T - 9 ) $。
对于$ 100\% $的测试数据,均满足上文所给出的数据规模。
USACO 二月公开赛 Platinum 组