摘要: 传送门 如何在被贡献延后控制大脑的情况下做出此题? 先将商品按价格从小到大排序。 首先观察到,可以记录没买上的顾客的数量,求一个人没买上时的概率也是容易的,只需要知道此时价格最小的商品即可。 于是可以设计一个状态 \(dp_{i,j,k}\) 表示第 \(i\) 个顾客买完了,此时价格最小的商品为第 阅读全文
posted @ 2026-04-19 06:37 what_can_I_do 阅读(8) 评论(0) 推荐(0)
摘要: 传送门 在这里先规定记 \(L\) 表示 \(\text{LCA}(x,y)\)。 容易发现伪代码里放进序列里的数在 \(n\) 进制下是一个三位数(不足三位在高位补零),并且从左往右分别为 \(x-1\),\(L\),\(y-1\),所以对这个序列排序等价于按这三个关键字排序。 对于一个 \(k\ 阅读全文
posted @ 2026-04-19 06:37 what_can_I_do 阅读(2) 评论(0) 推荐(0)
摘要: 省流:爆了。 别急有反转。 。了爆:流省 笑点解析:拒绝原因:内容不够优质,不满足推荐标准。 考试过程不想写,大家可以发挥想象学竞赛能力来想象一下我的赛时做题场景。 记一点比较偏向“游”的内容吧。 酒店不错,而且离考点很近,很方便,不过不能依赖这个,省选还是要有时间观念,不过这个酒店离地铁站远(去酒 阅读全文
posted @ 2026-04-19 06:36 what_can_I_do 阅读(2) 评论(0) 推荐(0)
摘要: 传送门 首先先推个式子,考虑枚举序列中所有数的最大公因数,于是可以得到以下式子: \[f(N,i)=\sum_{d=1}^i d^2 \sum_{a_1=1}^{\lfloor\frac{i}{d}\rfloor} \sum_{a_2=1}^{\lfloor\frac{i}{d}\rfloor} \ 阅读全文
posted @ 2026-04-19 06:33 what_can_I_do 阅读(2) 评论(0) 推荐(0)
摘要: 传送门 首先对于每种前缀最大值个数,后缀最大值个数,上升点个数,可以先求出其对应的排列的方案数,乘上对应的代价后加起来就是答案。 注意到一个排列的最大值前面只有前缀最大值,后面只有后缀最大值,因此可以将前缀最大值和后缀最大值分开处理,最后再合并。 先考虑前缀最大值部分。如果考虑按位置插入,由于要记录 阅读全文
posted @ 2026-01-09 01:08 what_can_I_do 阅读(36) 评论(0) 推荐(0)
摘要: 传送门 首先容易想到一个枚举上下行从左往右扫列然后拿双指针维护一下的做法,考虑优化。 会发现只有枚举到有中提琴手的列才会让记录目前照片右边界可行的最靠左位置的指针向右移,于是只需关心这些列。 思考一下如何让复杂度带 \(k\)。会发现如果从矩形中删去一个点最多只会影响到 \(k\) 列所对应的指针, 阅读全文
posted @ 2026-01-07 20:32 what_can_I_do 阅读(15) 评论(1) 推荐(1)