随笔分类 -  VP记录

摘要:贺速场/kx 阅读全文
posted @ 2022-05-09 08:18 Suzt_ilymtics 阅读(208) 评论(1) 推荐(1)
摘要:一鼓作气,再而衰,三而竭。 阅读全文
posted @ 2022-05-08 11:47 Suzt_ilymtics 阅读(113) 评论(0) 推荐(0)
摘要:再激昂的音乐,听久了也会觉得烦躁 阅读全文
posted @ 2022-05-04 07:33 Suzt_ilymtics 阅读(98) 评论(0) 推荐(0)
摘要:赛时半小时过 ABC,最后和核堆分析出 E 来了,不过我赛时没写完。算是做的比较顺的一场 ARC。 A - 119 × 2^23 + 1 给你一个数 \(n\),找到最小的 \(a+b+c\) 满足 \(a \times 2^b + c = n\)。 显然,枚举一个 \(b\),然后 \(a\) 越 阅读全文
posted @ 2022-05-03 16:58 Suzt_ilymtics 阅读(63) 评论(0) 推荐(1)
摘要:为什么说是补题记录?因为赛时只过了一题/hanx 阅读全文
posted @ 2022-04-27 22:33 Suzt_ilymtics 阅读(89) 评论(0) 推荐(0)
摘要:可能是我打的最后一场 AT 了 阅读全文
posted @ 2022-04-24 22:35 Suzt_ilymtics 阅读(185) 评论(1) 推荐(0)
摘要:寄。 阅读全文
posted @ 2022-04-24 10:38 Suzt_ilymtics 阅读(57) 评论(0) 推荐(0)
摘要:这是一个只能切 4 题的垃圾 阅读全文
posted @ 2022-04-24 10:23 Suzt_ilymtics 阅读(253) 评论(1) 推荐(0)
摘要:《论我是怎么想着想着题就把题目给忘了》 阅读全文
posted @ 2022-04-18 15:38 Suzt_ilymtics 阅读(128) 评论(0) 推荐(1)
摘要:手速场。手速场。手速场。手速场。手速场。 上大分。上大分。上大分。上大分。上大分。 A - Lacked Number 随便标记看看哪个数没出现过,或者拿 \(45\) 去把所有数减掉剩下的数就是。 B - Slimes 暴力乘,算次数 C - Dice Sum 简单 DP。 设 \(f_{i,j} 阅读全文
posted @ 2022-04-17 06:43 Suzt_ilymtics 阅读(219) 评论(1) 推荐(0)
摘要:切了四题就摸去给学妹讲题了(,EFG 都是赛后花 40min 做/口胡 的,实际上也受到了 nyy 提示的影响 A - Move Right 去掉字符串最后一位,在前面加上一个 \(0\) 然后输出即可。 int main() { cin >> s; int n = strlen(s); s[n - 阅读全文
posted @ 2022-04-11 08:24 Suzt_ilymtics 阅读(189) 评论(0) 推荐(2)
摘要:A - Four Points 把 \(x_i, y_i\) 分别异或起来输出即可。 B - Get Closer 没看懂题目啥意思,观察了一下样例,发现答案是 设 \(p = \sqrt {x^2 + y^2}\),输出的两个数分别为 \(\frac{x}{p}, \frac{y}{p}\)。 C 阅读全文
posted @ 2022-04-02 22:14 Suzt_ilymtics 阅读(120) 评论(2) 推荐(2)
摘要:A. Marin and Photoshoot 手膜样例,发现每两个 \(0\) 之间都要放两个 \(1\),于是扫一遍数一下即可。 B. Marin and Anti-coprime Permutation 赛时的时候直接观察样例得到的结论。 发现 \(n\) 为奇数时答案为 \(0\),\(n\ 阅读全文
posted @ 2022-03-29 10:23 Suzt_ilymtics 阅读(79) 评论(0) 推荐(0)
摘要:A - Good morning 比大小 B - Mex 求一个序列的 mex,暴力 C - Choose Elements 设 \(f_{i,0/1}\) 表示第 \(i\) 位放 \(a_i\) 或者 \(b_i\) 的话前 \(i\) 位是否合法。 转移条件是绝对值差 \(\le K\) 直接 阅读全文
posted @ 2022-03-27 08:01 Suzt_ilymtics 阅读(118) 评论(0) 推荐(0)
摘要:猜结论猜结论猜结论猜结论猜结论猜结论 阅读全文
posted @ 2022-03-25 21:39 Suzt_ilymtics 阅读(71) 评论(0) 推荐(0)
摘要:More and More Vegetables, What Should I Do ??? 阅读全文
posted @ 2022-03-24 08:44 Suzt_ilymtics 阅读(41) 评论(0) 推荐(0)
摘要:哈哈我是垃圾 阅读全文
posted @ 2022-03-16 22:27 Suzt_ilymtics 阅读(95) 评论(0) 推荐(0)
摘要:A 简单构造。按照 \(1,2,...,A,-1,-2,...,-B\) 的方式构造即可,哪边个数多了就整体合并起来 B 首先排序不会对答案有影响。 发现如果某次操作为 \(x\) ,那么对于 \(\ge x\) 的数之间的差值不会改变,只有 \(< x\) 的最大值和 \(\ge x\) 的最小值 阅读全文
posted @ 2022-03-14 21:53 Suzt_ilymtics 阅读(48) 评论(0) 推荐(0)
摘要:上分难!难于上青天!/ll A 分支结构的运用 B 排序 C 暴力 DP D 发现每一层长度都是上一层两倍,因此考虑由当前层递归到上一层。 让下表从 0 开始编号即可利用位运算方便实现 回溯的时候可以利用二进制最后一位判断填什么。 如果递归到 0 层,直接返回原串的答案 如果值为 0 了,观察每层串 阅读全文
posted @ 2022-03-06 08:04 Suzt_ilymtics 阅读(130) 评论(0) 推荐(0)
摘要:A 对于每个序列,发现第一次改变了 \(a_1\) 的时候最大值就成了 \(a_1\),然后第 \(i\) 次改变后最大值就是 \(a_i\),然后随便分析一下每个元素对最终答案的贡献即可,可以做到 \(\mathcal O(n)\)。 B 把棋盘逆时针倾斜 \(45^\circ\) ,然后每走一步 阅读全文
posted @ 2022-03-04 08:57 Suzt_ilymtics 阅读(61) 评论(0) 推荐(0)