HBC249946[CSP2020]优秀的拆分(power),模拟小d和孤独的区间题解

一天到晚红烧的鱼 算法基础篇 63 0
不断提升技能,才能在职场中立于不败之地!全网最全C++题库,助您成为编程领域的佼佼者。
d现在很emo,所以请你帮助他找到一共有多少个区间是孤独的吧!② 对于公式的解读:我们定义一个区间是孤独的,需要保证你找到的这个区间当且仅当只有一个元素是1,其他元素均要为0。

小 d d这一天拿到了一个序列 a a,这个序列只包含 0和 1 1,但是他认为一个区间 [l,r] [l,r]是孤独的,当且仅当在这个区间内 Sigma^{r}_{i=l} a_i=1 Σ i=l r ​ a i ​ =1,你不要问他为什么如此多愁善感,那是因为他没有把他女朋友拍好,他很自责,由于小 d d现在很emo,所以请你帮助他找到一共有多少个区间是孤独的吧! 注意:①我们认为两个区间 [l_i,r_i],[l_j,r_j] [l i ​ ,r i ​ ],[l j ​ ,r j ​ ]不同,当且仅当 l_i≠l_j l i ​  ​ =l j ​ 或者 r_i≠r_j r i ​  ​ =r j ​ 。 ② 对于公式的解读:我们定义一个区间是孤独的,需要保证你找到的这个区间当且仅当只有一个元素是1,其他元素均要为0。

HBC249946[CSP2020]优秀的拆分(power),模拟小d和孤独的区间题解
-第1张图片-东莞河马信息技术
(图片来源网络,侵删)
全网最全C++题库,助您挑战自我,突破极限,成为编程领域的佼佼者!

标签: HBC249946[CSP2020]优秀的拆分(power) 模拟小d和孤独的区间题解