luogu#P8504. 「CGOI-2」No will to break
「CGOI-2」No will to break
题目背景
-传播-由-缺失-它们-子民-思想-哦-思想-信念-
-它们-途径-缺失-切除-哦-虚空-全部-多样性-
-同族-内部-意志-缺失-容器-永远-屈服-哦-
-放-入-物质-全部-缺失-噫-空洞-壳-封印-
题目描述
一场战斗由 个时刻组成,第 个时刻有 的概率是安全的。
在安全的时刻,你可以进行“聚集”。要求每连续的 个时刻都至少要有 个时刻进行聚集,在此前提下希望进行聚集的时刻数量尽量少;若不能满足此前提则认为进行聚集的时刻数量为 。求进行聚集的时刻数量的期望,答案对 取模。
输入格式
第一行输入三个整数 ,含义如上所述。
接下来 行,第 行输入两个整数 ,表示第 个时刻有 的概率是安全的。
输出格式
输出一个整数,表示期望对 取模的值。
5 3 1
1 0
2 0
3 0
4 0
114514 0
1
3 2 1
1 0
1 1
1 1
1
4 2 1
3 2
2 0
1 1
3 1
249561090
15 5 2
4 0
2 0
3 1
0 1
1 4
2 0
0 4
1 4
0 4
1 0
2 2
4 1
0 4
1 0
4 0
63887640
提示
样例说明:
用 1
表示当前时刻是安全的,0
表示不是。
对于样例一,安全性序列只能是 11111
,每连续三个时刻至少要有一个时刻用来聚集,可以选择第 个时刻聚集,满足条件。聚集时刻数量为 ,可以证明不会小于 。只有一种可能性,故期望也为 。
对于样例二,安全性序列为 100
,101
,110
,111
的概率相等,均为 ,聚集时刻数量分别为 ,期望为 。
数据范围:
本题采用捆绑测试。
编号 | 限制 | 分数 |
---|---|---|
0 | 10pts | |
1 | , 或 | |
2 | 30pts | |
3 | 无 | 50pts |
对于 的数据,,,,。