随笔分类 - 题解
摘要:## Div2 A 答案取决于 `_` 连续段长度,有一些细节,比如什么时候答案要加一减一,以及字符串是单独的 `^`。 ## Div2 B 首先先把全 串给特判掉。 记将字符串视为首位相接的环的时,最大 连续段长度为 ,答案为 ${\lfloor {x+1 \over 2}
阅读全文
摘要:## Div2 A 容易发现最后要存活下来一定要每次和 号做出相同的选择,直接数就好了. ## Div2 B 容易发现当 为奇数的时候无解。 考虑 为偶数的情况怎么构造,有一种方案是在 的基础上调整,交换一下 和 ,证明考
阅读全文
摘要:打的太 shaber 了,于是补补题。 ## D1T1 扫描线。 首先我们可以容斥一下,答案为被一种操作覆盖到的减去被两种操作覆盖到的加上被三种操作覆盖到的。 首先考虑只被一种操作覆盖到的,这很简单,直接上个区间颜色段推平就好了,顺便去了个重。 接下来是有被斜线覆盖到的,这样的点数为
阅读全文
摘要:终于有机会补NOIP的题了 T1 考虑枚举 C 与 F 的纵列 考虑预处理出每个点最左边和最下边可以延伸到哪 之后枚举列,然后对行做类似于扫描线的操作,统计有多少可行的 "第一横行",然后把当前的行钦定为 "第二横行",相乘贡献进答案 对于 F 要额外乘上向下延伸的可能方案 时间复杂度 $\Thet
阅读全文
摘要:偶然看这一场的题目,忽然很有感觉,于是写了一下 A 题面 考虑每一位可以单独分开考虑 考虑单独的一位,每次要选 个位置,可能产生贡献的位置就是这位为 1 的数,设数量为 ,则 最后显然合法的 满足 记得特判全为 $0
阅读全文
摘要:A 题目:给定 输出 保留 位小数。 简答题,和A+B problem 一样,除一除,保留一下小数。 B 题目:给定一个 行 列由'.'和'#'的方阵,求每列有多少个 '#'( )。 暴力遍历每一行进行统计。
阅读全文