随笔分类 - CodeForces
摘要:Codeforces Round 1019 (Div. 2) C,D 引言:代码思路清奇,应该不是最优解,但体现了另一种思路,追求一题多解的小伙伴们可以看看,对于追求简洁的小伙伴来说,这篇不是好文章 C. Median Splits 题意:我们要找三个连续子段,让其中任意两段的或者任意三段的,段中的
阅读全文
摘要:CF1948D 链接: Problem - 1948D - Codeforces 题目大意: 给你一个字符串,字符串由小写字母和?组成,?可以变成任何数,问你重复子字符串的最大长度 定义重复子字符串为,任意i都满足s[i] = s[i + len]的子字符串 思路: 枚举长度,然后对于每个长度,写一
阅读全文
摘要:CF1826D 链接: Problem - 1826D - Codeforces 题目大意: 给你一个数组,让你选择一个区间\([l, r]\)设选中的区间为\(b\),\(b_{i_1} + b_{i_2} + b_{i_3}\)为区间内前三大的值,你需要选择一个区间使得\(b_{i_1} + b
阅读全文
摘要:CF1703G 链接: Problem - 1703G - Codeforces 题目大意: 你有 \(n\) 个箱子。第 \(i\) 个箱子中有 \(a_i\) 个硬币。你需要按照从箱子 \(1\) 号到箱子 \(n\) 号的顺序打开所有 \(n\) 个箱子。 你可以用以下两种钥匙之一打开一个箱子
阅读全文
摘要:CF1234D 链接: https://codeforces.com/problemset/problem/1234/D 题目大意: 给你一个字符串s,你需要完成如下q次询问 把 s 的第 p 位改为 c。输入中表述为 1 p c 求 s 从 l 到 r 出现了多少种不同字符。在输入中表述为 2 l
阅读全文

浙公网安备 33010602011771号