摘要: 简单题。 考虑单步容斥,把求满足条件个数看成所有不考虑条件1中 \(c\ge1\) 的个数减去 \(c=0\) 的个数。 本质上可以拆成一个等差数列减去求 \(2\) 到 \(n\) 每个数除了自己的因子之和。 要求 \(2\) 到 \(n\) 每个数除了自己的因子之和,可以用数论分块来做,时间复杂 阅读全文
posted @ 2025-07-13 10:18 袍蚤 阅读(27) 评论(0) 推荐(0)
摘要: P3795 总统选举 题解 题目链接 题目大意 有 \(n\) 个人,每个人都要投一票。有 \(m\) 轮操作,每次求在区间 \([l_i,r_i]\) 里面有没有人被投票数超过人数的一半,输出这个数,并使 \(k_i\) 个人把自己的票投给获胜者。如果不存在人满足条件,则让 \(c_i\) 获胜。 阅读全文
posted @ 2025-05-26 19:44 袍蚤 阅读(20) 评论(0) 推荐(3)
摘要: Splay(伸展树) 注意:Splay只有初始的时候满足BST的结构,翻转之后即不满足,但中序遍历依旧不变。 1.旋转方式:同Treap 2.核心:每操作一个节点,均将该节点旋转到树根 意义:每次操作平均时间复杂度是 \(O(logn)\) 的。(可严格证明:可能用势能分析?) 3.核心操作实现(S 阅读全文
posted @ 2025-05-23 21:16 袍蚤 阅读(13) 评论(0) 推荐(4)
摘要: 题目链接 题意 给定一个环,求从每一个点出发要跑多久才会停止。 停止的条件为:跑过的路径上的最大数严格大于当前数的二倍时停止。 无法停止输出 \(-1\)。 做法 先考虑无解。显然如果序列中最小值的二倍大于等于最大值时一定无解,反之一定有解。 考虑暴力。显然可以想到对每个数依次枚举,可以有 \(O( 阅读全文
posted @ 2025-05-09 20:21 袍蚤 阅读(11) 评论(0) 推荐(1)
摘要: CF1023D Array Restoration 题解:写过了 CF1332B Composite Coloring 题意 给定长度为 \(n\) 的合数序列 \(a\),给该序列染色,使每种颜色的数的 \(\gcd>1\),选色的总色数小于 \(11\)(可证明一定有解),不必最小化染色的颜色数 阅读全文
posted @ 2025-03-26 09:48 袍蚤 阅读(26) 评论(0) 推荐(1)
摘要: 比赛的时候人傻了,对着一个莫名其妙的地方看了一个小时。 题意 给定两个序列 \(A,B\),报告 \(A\) 中是否存在有两个不重合的子序列与 \(B\) 完全相同。 做法 我们显然可以直接顺序去匹配,找到第一个解(找不到就直接无解),并且我们知道这个解一定是字典序最小的解,证明显然,若当前匹配到的 阅读全文
posted @ 2025-03-26 09:45 袍蚤 阅读(21) 评论(0) 推荐(1)
摘要: 题意很简单,相当于给你了一个颜色覆盖的可能部分结果,要你判断该结果是否正确并补充完整输出。 考虑无解情况。 若整个区间中没有最大值则一定无解,因为每个颜色都一定要被涂上,不可以不涂,则最大值一定会出现在其中一个位置。如果其他颜色没有出现没关系,因为可以看作每次都涂在最大值的位置上,最后被最大值覆盖了 阅读全文
posted @ 2025-03-20 11:51 袍蚤 阅读(7) 评论(0) 推荐(1)
摘要: 没什么好总结的,纯纯炸掉,全看T5了,还没写出来,现在想起来就是泪啊、 T1 NOIP春季联赛的时候写过了,可以看看学长的题解,在这里就不多提了。 T2 Barn Tree link 我们已知每个节点权值,则可以知道每个节点最终的权值 \(k=tot/n\),其中 \(tot\) 为权值之和。 我们 阅读全文
posted @ 2025-02-24 18:39 袍蚤 阅读(3) 评论(0) 推荐(1)
摘要: 今天大概是8:45开始写,写了三个多小时。 写的时候还是有说话的问题(但今天也没说个什么)。 先开的T1,一开始还把题看错了,然后很快看到问题,大概花了20-30min才写出来。然后看到T2,发现以前写过但是没写出来,还是有一点情绪在里面的。没看T3,其实应该好好读一下题的,因为50分的做法真的很显 阅读全文
posted @ 2025-02-21 20:22 袍蚤 阅读(6) 评论(0) 推荐(1)
摘要: 整除分块其实是一种比较简单的 \(trick\),主要是和莫比乌斯反演放在一起使用。 向下取整 例如,给你一个式子 $\sum_{i=1}^{n}\left \lfloor \frac{n}{i} \right \rfloor $ 求值,这个时候我们就可以使用整除分块。 显然我们可以发现,当 \(i 阅读全文
posted @ 2025-02-07 20:56 袍蚤 阅读(30) 评论(0) 推荐(1)