星星之火

04 2019 档案

摘要:interlinkage: https://nanti.jisuanke.com/t/38226 description: solution: 显然$\frac{\phi(j^2)}{\phi(j)}=j,\frac{\phi(k^3)}{\phi(k)}=k^2$ 原式可以化简为 $\sum_{i 阅读全文
posted @ 2019-04-26 14:55 星星之火OIer 阅读(429) 评论(0) 推荐(0)
摘要:interlinkage: https://www.luogu.org/problemnew/show/P4563 description: solution: 注意到对于范围$[l,r]$,$r$这个亭子一定要设置保镖 设$f_{l,r}$为活动范围为$[l,r]$所需的最小保镖数 枚举右端点$r 阅读全文
posted @ 2019-04-14 16:38 星星之火OIer 阅读(206) 评论(0) 推荐(0)
摘要:interlinkage: https://www.luogu.org/problemnew/show/P4562 description: solution: 注意到$l=1$的时候,$t(p)$就是$1$出现的位置,答案就是$1$出现的位置之和; 这启发我们找一些关键的数字,这些数字在$[l,r 阅读全文
posted @ 2019-04-14 16:28 星星之火OIer 阅读(206) 评论(0) 推荐(0)
摘要:interlinkage: https://codeforces.com/contest/1139/problem/E description: 有$n$个学生,$m$个社团,每个学生有一个能力值,属于一个社团,在接下来的$d$天里,每天会有一个人退出所在的社团。 每天从每个社团中选出最多一个人组成 阅读全文
posted @ 2019-04-12 22:09 星星之火OIer 阅读(267) 评论(0) 推荐(0)
摘要:interlinkage: http://codeforces.com/contest/1119/problem/F description: 有一颗$n$个节点的树,每条边有一个边权 对于一个$x$,删去一些边使得每个点的度数都不超过$x$,最小化删去边的边权并输出 需要一次输出$x=0->n-1 阅读全文
posted @ 2019-04-12 20:32 星星之火OIer 阅读(490) 评论(0) 推荐(1)
摘要:interlinkage: https://ac.nowcoder.com/acm/contest/375/D description: solution: 我们枚举步兵的数量$x$,还剩下$S-x$张牌。$x$张步兵要分成$n$份,$S-x$剩下的要分成$m+1$份,其中第$m+1$份的含义是不锻 阅读全文
posted @ 2019-04-12 08:54 星星之火OIer 阅读(197) 评论(0) 推荐(0)
摘要:interlinkage: https://jzoj.net/senior/#main/show/6073 description: solution: 考虑一条河$x$被染的效果 显然对于一条河$i$来说,若$k_i>k_x,b_i<b_x$,那么$i$会被$x$直接染 这实际上启示我们可以把直线 阅读全文
posted @ 2019-04-11 09:50 星星之火OIer 阅读(171) 评论(0) 推荐(0)
摘要:interlinkage: https://www.luogu.org/problemnew/show/P5283 description: solution: 显然有$O(n^2)$的做法,前缀和优化一下即可 正解做法是先确定一个右端点$r$,找到最优的$l$使得该区间的异或和最大,这个可以用可持 阅读全文
posted @ 2019-04-09 16:22 星星之火OIer 阅读(250) 评论(0) 推荐(0)
摘要:interlinkage: https://jzoj.net/senior/#main/show/3175 description: 给定一棵N 个节点的树,标号从1~N。每个点有一个权值。要求维护两种操作:1. C i x(0<=x<2^31) 表示将i 点权值变为x2. Q i j x(0<=x 阅读全文
posted @ 2019-04-09 16:15 星星之火OIer 阅读(177) 评论(0) 推荐(0)
摘要:interlinkage: https://jzoj.net/senior/#contest/show/2703/0 description: solution: 注意到这本质就是一个背包,只是选了一个点就必须把它到根节点的所有的点都选上 考虑如何转移这个背包,发现一个点要么转移到$dfs$序比它大 阅读全文
posted @ 2019-04-08 10:18 星星之火OIer 阅读(225) 评论(0) 推荐(0)
摘要:interlinkage: https://jzoj.net/senior/#contest/show/2703/1 description: solution: 发现$dfs$序不好维护 注意到这是一棵平衡树,左旋右旋中序遍历不会改变,且一个点的子树在中序遍历上也是一个连续的区间 每次旋转只改变两 阅读全文
posted @ 2019-04-08 10:05 星星之火OIer 阅读(200) 评论(0) 推荐(0)
摘要:interlinkage: https://jzoj.net/senior/#contest/show/2703/3 description: solution: 考虑容斥原理,枚举不合法的走的步数 $f_{p,x,y}$表示任意走$p$步走到$x$,$y$的方案数 $g_{p,x}$表示走不合法的 阅读全文
posted @ 2019-04-06 21:34 星星之火OIer 阅读(170) 评论(0) 推荐(0)
摘要:范德蒙恒等式,听起来牛逼哄哄,但是并没有那么晦涩深奥 其表述如下 $\sum_{i=0}^{k}\dbinom{n}{i}\dbinom{m}{k-i}=\dbinom{n+m}{k}$ 组合方法证明: 考虑这样一个问题,甲班有$n$个同学,乙班有$m$个同学,从两班选出$k$个人一共有$\dbin 阅读全文
posted @ 2019-04-04 16:27 星星之火OIer 阅读(838) 评论(1) 推荐(1)
摘要:题目链接: https://jzoj.net/senior/#main/show/6101 题目: 题解: 设$f_i$表示从节点$i$到节点$n$的期望时间,$f_n=0$ 最优策略就是如果从$i,j$之间存在边且$f_j<f_i$的话,那么就从$i$走到$j$ 有$f_i=\frac{1}{m} 阅读全文
posted @ 2019-04-02 17:22 星星之火OIer 阅读(173) 评论(0) 推荐(0)
摘要:题目链接: https://jzoj.net/senior/#contest/show/2686/2 题目: 题解: 说实话这题调试差不多花了我十小时,不过总算借着这道题大概了解了计算几何的基础知识 首先,若$1$号星与其他两颗星共线,那么显然新出现的 1 号星也必须在这条线上,因此可行的面积为 0 阅读全文
posted @ 2019-04-01 21:58 星星之火OIer 阅读(272) 评论(0) 推荐(0)