09 2022 档案

摘要:ARC146D >=< N 序列 A 数值范围 [1,M]K 限制形如 (Pi,Xi,Qi,Yi) 表示 [APi>=<Xi]=[AQi>=<Yi]。求最小的 A 的和。N,M,K200000。 CODE 阅读全文
posted @ 2022-09-29 09:35 Pizza1123 阅读(63) 评论(0) 推荐(0) 编辑
摘要:ARC146C Even XOR 有多少集合 S,每个元素都在 [0,2N) 之间,且所有偶数大小的子集的异或和不为 0。 CODE 奇数大小的子集 和可以为 0,可是如果有 2 个不空且不相同的奇子集 S,T 和都为 $ 阅读全文
posted @ 2022-09-28 19:43 Pizza1123 阅读(95) 评论(0) 推荐(1) 编辑
摘要:AGC016D XOR Replace 一个序列,一次操作可以将某个位置变成整个序列的异或和。问最少几步到达目标序列。n100000。 CODE 令最后一个数是初始异或和然后每次操作就是交换当前数和最后一个数。 忽略 ai=bi 的位置。 如果所有数互不相同,则答案很明显是 阅读全文
posted @ 2022-09-27 10:55 Pizza1123 阅读(24) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2022-09-24 10:41 Pizza1123 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2022-09-23 10:33 Pizza1123 阅读(0) 评论(0) 推荐(0) 编辑
摘要:CSP-S2020 函数调用 n 序列 am 函数:类型 1 是 aiai+x;类型 2 是 i:aiai×x;类型 3 是依次执行若干函数。保证函数关系形成 DAG。模 $99824 阅读全文
posted @ 2022-09-17 10:28 Pizza1123 阅读(15) 评论(0) 推荐(0) 编辑
摘要:CSP-S2020 贪吃蛇 CODE 什么垃圾样例! 我把它给我的 a 数组改掉了然后一直调吐了。 阅读全文
posted @ 2022-09-17 09:30 Pizza1123 阅读(27) 评论(0) 推荐(0) 编辑
摘要:No. 1 void encode_output(string X, int Y) { // X : password; Y : just a number auto n = N(X), m = (n + 7) / 8; mt19937 rng(Y); auto y = 1; R(i, 0, 11) 阅读全文
posted @ 2022-09-16 13:58 Pizza1123 阅读(13) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2022-09-16 11:47 Pizza1123 阅读(0) 评论(0) 推荐(0) 编辑
摘要:CSP-S2019 划分 n 数组 a 要求划分成若干段每段和递不减求最小每段和平方和。n4×107。 CODE 最后一段要求最小随便证。于是转为找最大转移点 f[i]=j 满足 i2s[j]s[f[j]]。单调队列即可。 阅读全文
posted @ 2022-09-16 08:49 Pizza1123 阅读(47) 评论(0) 推荐(0) 编辑
摘要:CSP-S2019 Emiya 家今天的饭 n×m 的矩阵。每行选至多一个数,不能不选数,2× 选数最多的列选的数 不得 > 选数总数。n100m2000。 CODE 先求出没有不超过一半条件的答案。枚举超过的列,DP $f[i][j] 阅读全文
posted @ 2022-09-15 20:28 Pizza1123 阅读(18) 评论(0) 推荐(0) 编辑
摘要:CSP-S2019 树上的数 n 树。n 排列卡片。i 卡片初始在 pi。每次删一条边可以交换两端卡片。删光边最后卡片 i 位置 Pi。求字典序最小 P。 CODE 字典序最小果断贪,考虑卡片位置变化对限制带来的变化的本质。 首先压缩“删边顺序”。 一条边删了以后两边 阅读全文
posted @ 2022-09-15 19:24 Pizza1123 阅读(49) 评论(0) 推荐(0) 编辑
摘要:CSP-S2019 括号树 n 树,每个点上有 ( 或 ),问每个点从根走下来的路径上的括号序列里有多少子序列合法。1n5×105。 CODE 设 Fu 是最后 u 的答案,可以通过求出 fu 表示后缀合法序列个数而获得。 如果 $f_u 阅读全文
posted @ 2022-09-15 13:56 Pizza1123 阅读(44) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2022-09-15 11:39 Pizza1123 阅读(0) 评论(0) 推荐(0) 编辑
摘要:NOI2022 冒泡排序 n 序列 Am 钦定 [Li,Ri] 的最小值是 Vi 问最后冒泡排序最少交换次数。 CODE 读完题后还是应该冷静一下的。冒泡排序交换次数就是逆序对数。 令 ai 表示 Aiai,$f_i = [A_i = a_i 阅读全文
posted @ 2022-09-15 11:07 Pizza1123 阅读(54) 评论(0) 推荐(0) 编辑
摘要:NOI2022 挑战 NPC Ⅱ 给两棵树大小差 k5,问能不能通过删 k 个叶节点使两棵树同构。 CODE 先预处理两棵树所有子树哈希值(这里用的是 xorshift,也可以用括号,用质数会碰撞)直接 bool match(u, v) 表示匹配两棵树上的 u,v 两点。如果 阅读全文
posted @ 2022-09-15 10:22 Pizza1123 阅读(42) 评论(0) 推荐(0) 编辑
摘要:NOI2022 众数 数据结构模拟题。 CODE 赛时没有开 long long。比赛开始前出了点小意外(进场不顺利,没带笔,被文件格式吓到等等),下次要是我再有题没有开 long long 或者出类似问题,就当回老八。 阅读全文
posted @ 2022-09-15 10:07 Pizza1123 阅读(24) 评论(0) 推荐(0) 编辑
摘要:CF506E Mr. Kitayuta's Gift 字符串 s 中插入恰好 n 个小写字符产生的不同回文串数。|s|200n109。模 104+7。 CODE 首先设 n+|s| 是偶数,最终结果字符串是 S。 DP 设 $f( 阅读全文
posted @ 2022-09-14 15:34 Pizza1123 阅读(26) 评论(0) 推荐(0) 编辑
摘要:CF505E Mr. Kitayuta vs. Bamboos n 序列 hm 轮每轮可以挑选可重复的 k 个下标 i 执行 himax(0,hip)。每轮结束后 hihi+ai。求最后 hi 阅读全文
posted @ 2022-09-14 10:19 Pizza1123 阅读(12) 评论(0) 推荐(0) 编辑
摘要:ARC148E ≥ K 问序列 a 有多少种排列没有相邻两个数 <K。模 998244353。 CODE 每场 ARC 必带的送分序列题 E。 大于 K 的数变成 K。 把 aK,0,K1,1,K2,2,... 的顺序排序。 设 $2a_i 阅读全文
posted @ 2022-09-13 16:29 Pizza1123 阅读(165) 评论(0) 推荐(0) 编辑
摘要:ARC148D mod M Game 2n 数组 a,一个数 M,问 Alice 先手和 Bob 轮流取数,最后如果两个人取的数模 M 一样就 Bob 赢。问赢家。 CODE 如果没有模 M,Bob 每次只能取和 Alice 一样的,就是问数是不是成对出现。 如果有模 M,那 阅读全文
posted @ 2022-09-13 16:18 Pizza1123 阅读(90) 评论(0) 推荐(1) 编辑
摘要:CF1495E Qingshan and Daniel n 堆牌形成一个环每堆是红牌或蓝牌。从 1 号堆出第一张牌。以后每张牌出之前这种牌顺时针最近的且不同色的牌。求最后每堆牌出了几张。 CODE 正解 CODE 链表 首先把第 1 堆出了,以后每次出牌必然是一段同色段的第一张。 不分析 阅读全文
posted @ 2022-09-13 13:04 Pizza1123 阅读(30) 评论(0) 推荐(0) 编辑
摘要:CF1583F Defender of Childhood Dreams 给定一张 n 个点的有向图,若 i<jij 有边。现要求用最小的颜色数量给边染色,使任意一条长度为 k 的路径至少包含两个颜色。输出方案。 CODE 一条路径唯一可以保证的就是起点和终点至少 阅读全文
posted @ 2022-09-12 08:26 Pizza1123 阅读(18) 评论(0) 推荐(0) 编辑
摘要:LG2685 TJOI2012 桥 求每条边删去以后 st 的最短路。 CODE 拎出一条 st 的最短路 p。 对每个点 u,求出 sust 最短路的最后一个共同点 Lu,以及 tuts 阅读全文
posted @ 2022-09-08 19:25 Pizza1123 阅读(21) 评论(0) 推荐(0) 编辑
摘要:debug #include <bits/stdc++.h> using namespace std; using ll = long long; #define sz(a) (int)(a).size() #define all(a) (a).begin(), (a).end() template 阅读全文
posted @ 2022-09-08 18:53 Pizza1123 阅读(85) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
主题色彩