摘要: 链接 给定 \(k\) 个特殊格子,求从 (1,1) 往右或往上走到 (n,m),在经过不超过 \(p\) 个特殊格的情况下的方案数 为了方便讨论,把 (1,1) 和 (n,m) 也看做特殊格。 设 \(f(S)\) 表示钦定至少走 S 集合中格子的方案,\(g(S)\) 为恰好走 S 集合的方案, 阅读全文
posted @ 2024-01-29 23:12 nkxjlym 阅读(256) 评论(0) 推荐(1)
摘要: 给定素数 \(p\),求 \(1\) 到 \(p-1\) 并去掉 \(k\) 构成的集合中,大小为 \(t\) 的子集求积再求和模 \(p\)。 hint 先考虑不去掉 $k$,由求和子集的对称性很容易猜想答案就是 $0$。如何证明? 利用对称性。\(S=\{1,2,\dots,p-1\}\),试着 阅读全文
posted @ 2024-01-10 23:18 nkxjlym 阅读(35) 评论(0) 推荐(0)
摘要: [ARC119F] AtCoder Express 3 题目大意 一条铁路共 \(N+1\) 个站点,从左到右以 \(0\) 到 \(N\) 标号,对每一个 \(i\; (0\le i\le N-1)\),\(i\) 号车站与 \(i+1\) 号车站有一条双向铁路。 每个站点可能属于 A 类或 B 阅读全文
posted @ 2021-11-04 00:34 nkxjlym 阅读(155) 评论(0) 推荐(1)
摘要: [ARC118E] Avoid Permutations 题目大意 一个排列 \(P=(P_1,\cdots,P_N),\;(1\le N\le 200)\),定义 \(f(P)\) 为:从一个 \((N+2)\times(N+2)\) 的网格的左上角 \((0,0)\) 走到右下角 \((N+1, 阅读全文
posted @ 2021-11-04 00:33 nkxjlym 阅读(167) 评论(0) 推荐(0)
摘要: csp 2021 爆炸游记 没保存,重写了一遍( Day 0 学校组织去看考场,跟前年一样,还是熟悉的味道(游泳馆撤硕)。一体机,电源按键在侧面,这很良心 遥想当年,到这里来参加普及组,只拿了 250,被同校巨佬 CQXYM 吊着打(普及阿克,提高一等)。感觉今年要复刻了QAQ 回到家,开始自闭。本 阅读全文
posted @ 2021-10-24 23:36 nkxjlym 阅读(85) 评论(0) 推荐(0)
摘要: 题意 小 X 和小 Q 在海边捡贝壳。 小 X 把捡到的贝壳分为三类。小 Q 趁小 X 不注意,把贝壳分到了 \(n\) 个袋子里,其中第 个袋子中三类贝壳的数量分别为 \(x_i,y_i,z_i\)。 为了安慰小 X,小 Q 让小 X 先选 \(\lceil \frac{n}{2} \rceil 阅读全文
posted @ 2021-10-18 21:37 nkxjlym 阅读(64) 评论(0) 推荐(0)
摘要: 题目描述 \(n\) 个人排成一个环,第 \(i\) 人有 \(a_i\) 个球。现在,第 \(i\) 个人选择将自己的 \(h_i\;(h_i\in [0,a_i])\) 个球给右边的人 \(j\) \((j=i\%n+1)\)。设过程结束后,第 \(i\) 人拥有的球数为 \(b_i\)。所有可 阅读全文
posted @ 2021-10-12 00:45 nkxjlym 阅读(106) 评论(0) 推荐(0)
摘要: 题意 给定一张无向图(不保证联通),求把所有的边分成若干个集合,使得每个集合都是一个欧拉路,求划分的集合个数最少,并给出构造方案。 回顾 在图上用一种走法经过所有的边恰好一次的路径叫做欧拉路径。 如果这条路径的起点和终点重合,那么就是欧拉回路。 为了方便,下文的“欧拉路径”均指满足上述性质且不是回路 阅读全文
posted @ 2021-10-05 11:04 nkxjlym 阅读(47) 评论(0) 推荐(0)
摘要: 题意 给定一棵树,一人从树上一个点出发准备从某个叶子处逃出,你要部署一些守卫从叶子出发抓住此人,所有人速度相同,求从每个点出发,至少部署多少守卫保证捉住此人。 思路 先考虑从一个点出发,把这个点当作根。由于逃跑的人可以任意抉择路线,因此所有守卫往上走遇到逃跑的人的时候所在的点的子树应该覆盖所有叶子。 阅读全文
posted @ 2021-09-22 15:43 nkxjlym 阅读(33) 评论(0) 推荐(0)
摘要: 有些操作确实可以省略,如link, cut, modify和access操作,都可以不update;而findroot函数可以不pushdown。不过原因不明,自己并没有想明白,所以自己写的时候还是该加就加,不要卡那些微不足道的常数。 #include<bits/stdc++.h> #define 阅读全文
posted @ 2021-02-28 19:38 nkxjlym 阅读(65) 评论(0) 推荐(0)