随笔分类 - 计数
摘要:洛谷传送门 AtCoder 传送门 比较有趣的一个题。 考虑一个弱化版,算 colorful 序列个数。有一个 的 dp,大概就是设 为考虑到第 个数,当前最长互不相同后缀长度为 。 转移考虑若往后面填一个在这 个数以外
阅读全文
摘要:洛谷传送门 AtCoder 传送门 首先做一些初步的观察:A 和 B 的解法是对称的,所以 A 对的方案数等于 B 对的方案数。同时若 A 和 B 同时对则每个置换环环长为 ,方案数为 。 所以,若设 A 对的方案数为 ,那么答案为 \(n!^2 - (x - n!)
阅读全文
摘要:洛谷传送门 CF 传送门 印度出题人玩原神玩的吧??? 考虑计算每条折线被选的概率。考虑相当于是有一个 的排列 ,然后一条 的直线被选且不是最后一个被选的,当且仅当它在 中排在 \(x = 1 \sim i - 1\
阅读全文
摘要:洛谷传送门 AtCoder 传送门 我是傻逼。很平凡的一个计数。但是不会啊。怎么会是呢。 考虑 Kruskal 求解 MST on Line 问题。我们可以想到统计边权 的出现次数。 然后又可以容斥转化成统计边权 的出现次数,设其为 。 考虑
阅读全文
摘要:洛谷传送门 CF 传送门 看到题目感觉很怪,没有什么很好的直接做的办法。于是考虑容斥, 的方案数减去 的方案数即为答案。 前者的方案数是好算的。注意到只要确定了 和差分数组 \(a_i -
阅读全文
摘要:洛谷传送门 CF 传送门 这说明你的能力还不足以维持 IM。 显然 balanced 的充要条件是,对于每个值,染色一定是 RB 交替。然后一种值只会有先染红或先染蓝两种情况。 然后还剩下字典序严格小于的条件。我场上的想法是枚举 ,然后推出来一个巨大麻烦做法,根本写不出来
阅读全文
摘要:洛谷传送门 AtCoder 传送门 首先考虑一个经典的套路:转 。具体而言,我们考虑若值域是 怎么做。 发现可以很容易地判定一个 是否合法。设矩阵第 行的和为 ,第 列的和为 ,那么合法当且仅当 \(A
阅读全文
摘要:洛谷传送门 AtCoder 传送门 考虑到规定单调不降比较难搞。先设 为长度为 的满足条件的序列个数(可重且有顺序)。求这个可以设个 dp, 表示考虑到从高到低第 位,当前 个数中有 个仍然顶上界,并且之前的位都
阅读全文
摘要:洛谷传送门 AtCoder 传送门 首先将 从小到大排序,设 为排序后的 位于原序列第 个位置, 为要填的排列的第 个数。 设 \(A = \prod\limits_{i = 1}^n (a_i - i + 1)\
阅读全文