Hexo-blog for C.L.

爱我完美的不完美✨

Description

Link:CF2077C

对于一个二进制字符串 vv,定义其分数为

max0iv{F(v,1,i)×F(v,i+1,v)}\max_{0 \leq i \leq |v|} \{ F(v, 1, i) \times F(v, i + 1, |v|) \}

其中 F(v,l,r)=rl+12×zero(v,l,r)F(v, l, r) = r - l + 1 - 2 \times \mathrm{zero}(v, l, r),这里 zero(v,l,r)\mathrm{zero}(v, l, r) 表示子串 v[l:r]v[l : r]0 的数量。

给出一个长度为 nn 的二进制字符串 ss

QQ 次操作,每次操作都会给出一个 ii (1in1 \leq i \leq n),你需要将 sis_i 取反。每次操作结束后,你都需要求出 ss 的所有非空子序列的得分之和。答案对 998244353998244353 取模。

数据范围:1n2×1051 \leq n \leq 2 \times 10^51q2×1051 \leq q \leq 2 \times 10^5

时空限制:33s / 256256MiB。

阅读全文 »

Description

Link:CF1209E2

给出一个 n×mn \times m 的矩阵 aa

你可以进行若干次操作。每次操作,你可以选择任意一列,并循环移位该列中的元素。

rir_i 表示第 ii 行的最大值,求 i=1nri\sum_{i = 1}^n r_i 的最大值。

数据范围:1n121 \leq n \leq 121m20001 \leq m \leq 20001ai,j1051 \leq a_{i, j} \leq 10^5

时空限制:33s / 512512MiB。

阅读全文 »

Description

Link:CF1253F

给出一个包含 nn 个点 mm 条边的简单无向连通带权图。节点编号为 1n1 \sim n,其中恰好有 kk 个充电中心,编号为 1k1 \sim k

有一个电池容量为 cc 的机器人在图中移动,任意时刻电量 xx 必须为区间 [0,c][0, c] 中的整数。经过一条长度为 ww 的边需要消耗 ww 的电量,每当到达一个充电中心时,其电池将会充满。

QQ 次询问,每次询问给出 a,ba, b,你需要求出机器人从 aabb 至少需要的电池容量 cc 是多少。

数据范围:2kn1052 \leq k \leq n \leq 10^51m,Q3×1051 \leq m, Q \leq 3 \times 10^51w1091 \leq w \leq 10^91a,bk1 \leq a, b \leq kaba \neq b

时空限制:33s / 512512MiB。

阅读全文 »
0%