
CF
文章平均质量分 53
Thunder_S
春有百花秋有月,夏有凉风冬有雪。若无闲事挂心头,便是人间好时节。
展开
-
CF1605A
Solution 由于操作不限次数,那么在总和一定的情况下,a1,a2,a3a_1,a_2,a_3a1,a2,a3 都可以是任意一个自然数。 此时要让 ∣a1+a3−2×a2∣|a_1+a_3-2\times a_2|∣a1+a3−2×a2∣ 最小,我们可以令 a1=0a_1=0a1=0,那么就是让 a3=2×a2a_3=2\times a_2a3=2×a2,因此 a1+a2+a3a_1+a_2+a_3a1+a2+a3 如果是 3 的倍数,答案为 0。否则只能让 a3=2×a2+1a原创 2021-11-15 14:29:00 · 432 阅读 · 0 评论 -
CF682D
Solution 比较经典的 dpdpdp。 考虑 fi,j,kf_{i,j,k}fi,j,k 表示 SSS 到了第 iii 位,TTT 到了第 jjj 位,已经选择了 kkk 个子串的最大长度和。 但是由于当前位能否匹配与上一位有关,因此再开一维 0/10/10/1 表示 i−1i-1i−1 和 j−1j-1j−1 是否匹配。 转移: 如果 Si=TjS_i=T_jSi=Tj,说明当前位可以匹配,那么 fi,j,k,1=max(fi−1,j−1,k,1,fi−1,j−1,k−1,0)+1f_{i原创 2021-09-04 15:07:02 · 204 阅读 · 0 评论