03 2021 档案
摘要:其实早在 2020-12-26 的比赛我们就做过 5409. Fantasy 这可是紫题啊 题目大意 给你一个序列,求长度在 区间内的 个连续子序列的最大和 题解 如此多的子序列并不好处理 设 为一个区间的左端点,那么右端点的区间为 \([i+L-1,i+
阅读全文
摘要:区间 DP 专场:愉快爆炸 T1 题目大意 有 个有颜色的块,连续 个相同颜色的就可以消掉 现在可以在任意位置插入任意颜色的方块,问最少插入多少个可以全部抵消 题解 先把连续的化成一块,问题变为如何消掉一块。 为个数, 为颜色 设 \(F_
阅读全文
摘要:题目大意 有 个纸人,有三种操作 C x y ,把 所在队列接到 所在队列后面 F x 烧掉 和 后面的纸人 Q x 询问 所在队列的队头、队尾,若 被烧,输出 -1 可能出现烧掉烧掉的纸人,或者将烧掉的纸人合并,请
阅读全文
摘要:题目大意 有无穷个格子,初始都是白色,现在有 个操作 每个操作讲左上角是格子 ,右下角是格子 的矩形翻转,即白边黑,黑变白 最后问所有黑色格子组成图形的周长 题解 如果有两个矩形的边重合 2 1 1 4 4 2 3 5 4 重合的边消失 如
阅读全文
摘要:T1 题目大意:从原点开始循环执行命令,问最后的位置 好吧这就是一道幼儿园的周期问题,模拟即可 #include<bits/stdc++.h> using namespace std; const int N=5005; int T,tt,n,xx,yy,lx,ly; long long fx,fy
阅读全文
摘要:T1 看起来十分复杂,打表后发现答案是 具体的证明。。。 原式的物理意义,就是从坐标原点(0,0),用每一种合法的斜率, 穿过坐标[1 ~ n , 1 ~ m]的方阵中的整点的个数,总数即 n*m。 T2 考试时没想到 的做法 \[ \begin{a
阅读全文
摘要:T1 欧拉筛质数时若 是质数且没有被用过就顺便用于计算结果,复杂度 #include<bits/stdc++.h> using namespace std; inline int Rd() { register int x=0; char C=getchar(); fo
阅读全文