随笔分类 -  赛后补题

比赛中未提交过的题。
摘要:一道趣题。 阅读全文
posted @ 2020-07-15 18:13 Pat 阅读(217) 评论(0) 推荐(0) 编辑
摘要:An example of the typical approach to calculating expectaion of product of several random variables. 阅读全文
posted @ 2020-01-16 11:50 Pat 阅读(202) 评论(0) 推荐(0) 编辑
摘要:运用棋盘黑白染色的方法分析问题。 阅读全文
posted @ 2019-12-23 00:17 Pat 阅读(484) 评论(0) 推荐(0) 编辑
摘要:关于数位和的趣题。 阅读全文
posted @ 2019-11-25 14:46 Pat 阅读(184) 评论(0) 推荐(0) 编辑
摘要:设共有 N=_i=19Ai 个数字。先把 N 个数字任意分成两组 ABA 中有 NA=\floorN/2 个数字,B 中有 NB=\ceilN/2 个数字。将 A 中数字之和记作 SAB 中数字之和记 阅读全文
posted @ 2019-11-19 17:09 Pat 阅读(457) 评论(0) 推荐(0) 编辑
摘要: 必要条件 一方面 $\sum\_{i=1}^{N}(a_i + b_i) \le \sum\_{i=1}^{N} c_i \implies 2\sum\_{i=1}^{N} c_i \ge \sum\_{i=1}^{N}(a_i + b_i + c_i) = 阅读全文
posted @ 2019-11-13 07:46 Pat 阅读(199) 评论(0) 推荐(0) 编辑
摘要:The problem Find three non negative integers x, y and z that meet the following conditions: \begin{cases} wx + dy = p, \\ x + y + z = n. \end{ 阅读全文
posted @ 2019-11-11 18:11 Pat 阅读(142) 评论(0) 推荐(0) 编辑
摘要:Observations ① 从 1N 的最短路一定是不走回头路的。所谓走回头路是指从序号大的点走到序号小的点。 证明 :首先,任意从 1N 的路径的最后一步一定不是回头路。假设存在一条从 1N 的最短路走了回头路,并设这条路最后一次回头是从 u 到 $ 阅读全文
posted @ 2019-11-10 03:14 Pat 阅读(424) 评论(5) 推荐(0) 编辑
摘要:"题目链接" Observations 含有 n 个点且 key(以下也称 key 为「权值」)是 1 到 n 的 BST 具有下列性质: 若 k 是一个非根叶子且是个左儿子,则 k 的父亲是 k+1 。 证明:假设 k 的父亲是 ppk+1,则 阅读全文
posted @ 2019-10-17 23:42 Pat 阅读(309) 评论(0) 推荐(0) 编辑
摘要:题目大意 R×C 的网格,格子间的距离取曼哈顿距离。有些格子是邮局。现在可以把至多一个不是邮局的格子变成邮局,问每个格子到最近的邮局的曼哈顿距离的最大值最小是多少。 数据范围 1R250 1C250 100 组测试数据 Tim 阅读全文
posted @ 2019-10-02 17:22 Pat 阅读(317) 评论(0) 推荐(0) 编辑
摘要:对我很有启发的一道题。 官方题解中最有思维难度的 observation 是 For simplicity, we will assume that we never eat a stone with zero energy. 求解最优化问题时,我们可以对解空间增加一些限制条件,使解空间更加“规范” 阅读全文
posted @ 2019-10-02 05:07 Pat 阅读(211) 评论(0) 推荐(0) 编辑
摘要:Problem Check if a positive integer n can be written as sum of a positive integer and reverse of that integer. Here, reverse of a positive integer i 阅读全文
posted @ 2019-09-23 01:08 Pat 阅读(386) 评论(0) 推荐(0) 编辑
摘要:AtCoder Beginner Contest 139 Task F "Engines" 题目大意 给定 n 个二维向量,从中选出若干个,使得它们的和的模最大。 分析 这是一个经典问题,还有一种提法是: 给定 n 个二维向量 v1,v2,,vn,求一组系数 $a_ 阅读全文
posted @ 2019-09-17 18:55 Pat 阅读(252) 评论(0) 推荐(0) 编辑
摘要:Kick Start 2019 Round E "Code Eat Switcher" 贪心、排序 阅读全文
posted @ 2019-09-11 09:31 Pat 阅读(137) 评论(0) 推荐(0) 编辑
摘要:X or What? 符号约定: \xor 表示异或。 popcount(x) 表示非负整数 x 的二进制表示里数字 1 出现的次数。例如,13=11012,则 popcount(13) = 4。 注意到,popcount(a\xorb) = popcount(a) 阅读全文
posted @ 2019-07-28 17:38 Pat 阅读(366) 评论(0) 推荐(0) 编辑
摘要:"题目链接" 题目大意 给定一个长为 n 的数组 s,下标从 0 开始。3n105109si109s0=sn1=0 。 一只青蛙要在数组 s 上玩一个游戏。游戏规则如下 初始时青蛙的位置(即青蛙所在 阅读全文
posted @ 2019-06-01 12:29 Pat 阅读(278) 评论(0) 推荐(0) 编辑
摘要:"题目" a,x 是正整数。显然有 x2x(moda)a2xxax2x 证明 首先,xx,当 阅读全文
posted @ 2019-01-23 10:43 Pat 阅读(270) 评论(0) 推荐(1) 编辑
摘要:解法 这题比赛时过的人很多,我却没思路,糊里糊涂写了个强联通分量,得了 80 分。 这题思路是这样的。 一个替换操作可以看做一个有向边,所以题目实际上给出了一个有向图 G,一个节点代表一个字母。 注意题目要求每个操作都必须执行一次。 关于自环 首先注意到自环是没有意义的,因此处理输入时把自环忽略 阅读全文
posted @ 2018-12-24 21:26 Pat 阅读(218) 评论(0) 推荐(0) 编辑
摘要:与坐标轴平行的矩形和圆的位置关系。 分两种情况。 圆与矩形交集不为空 此时答案为零。问题归结为如何判断圆与矩形交集不为空。 先排除矩形顶点在圆内或圆心在矩形内。 此时,若矩形与圆交集不为空,则必有矩形的某条边穿过圆(「穿过圆」也可表述为「割圆」,「线段穿过圆」的确切定义为「线段与圆周有两个交点」)。 阅读全文
posted @ 2018-12-16 16:29 Pat 阅读(244) 评论(0) 推荐(0) 编辑
摘要:"题目" 从 Kruskal 算法的角度来思考这个问题。 考虑 n 个点的“空图”(即没有边的图)。 先将 m2 条无权值的边加到图中,得到一个森林。 按边权从小到大的顺序枚举 m1 条有权值的边。 对于边 e:(u,v,w),若将 e 加入图中之后 (i) 会 阅读全文
posted @ 2018-11-19 01:20 Pat 阅读(205) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示