上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 16 下一页
摘要: 题意:给出 \(n,k\),求满足 \(p(p(i)) = i\) 且逆序对数等于 \(k\) 的排列数量对 \(2\) 取模。 做法: 对 \(2\) 取模,很神秘的东西,考虑找找性质。 注意到 \(p,p^{-1}\) 逆序对数一样,且满足条件的 \(p\) 满足 \(p\circ p = I\ 阅读全文
posted @ 2025-09-28 13:55 LUlululu1616 阅读(11) 评论(0) 推荐(0)
摘要: 题意:很简单了,不再赘述。 做法: 直接做很困难,考虑容斥,钦定若干个 \(i=x_i\) 或者 \(i=y_i\),然后如果钦定了 \(k\) 个,那么贡献是 \((n-k)!(-1)^k\)。 但是有个问题,我们不能无脑钦定,这些钦定条件间会有一些问题,比如我可能钦定 \(i=k\) 但是同时 阅读全文
posted @ 2025-09-28 13:49 LUlululu1616 阅读(7) 评论(0) 推荐(0)
摘要: 感觉 *3100 有点略高了啊。 题意:太困难了,我说不明白。 做法: 首先先来判一些无解情况,如果有点的度数 \(>3\) 那么完蛋了,怎么做都不可能。 然后考虑根,根的度数要小于等于 \(2\),然后答案就是离根最远的点的距离 \(+1\)。根据经典结论,这个点一定是直径的两个端点之一,所以我们 阅读全文
posted @ 2025-09-28 10:07 LUlululu1616 阅读(14) 评论(0) 推荐(0)
摘要: 跟标题一样有趣的计数题。 题意:很简单了,不再赘述。 做法: 首先看到这个至少一半,还要是 01 串,很容易想到先将 \(0\) 赋值为 \(-1\),\(1\) 赋值为 \(1\),那么 \(0, 1\) 至少一半就等于要求区间和 \(\le 0,\ge 0\)。 记 \(s_i\) 代表前 \( 阅读全文
posted @ 2025-09-28 09:50 LUlululu1616 阅读(14) 评论(0) 推荐(0)
摘要: 题意:很简单了,不再赘述。 做法: 为了方便这里的数轴是 \([1,X]\)。 要求每个地方都被覆盖这个东西很难满足,或者说这是个很经典的容斥,就等于我们容斥有至少有哪些位置不满足,然后我们就可以把这些区间随便扔进去,考虑对于一个区间长度为 \(i\) 的,假设容斥不能放置的位置后,中间其中一个连续 阅读全文
posted @ 2025-09-26 10:51 LUlululu1616 阅读(16) 评论(0) 推荐(0)
摘要: 题意:很简单了,不再赘述。 做法: 题解中好像有很牛的 bfs 序做法,太困难了,我只会暴力还常数很大的长链剖分。 首先看到是个 k 邻域问题,那基本上要不然是 bfs 序转化要不然是长链剖分,我只会后面这个东西所以考虑长链剖分。 然后再看权值,权值是一个异或的形式,那么考虑长链剖分的时候直接向上合 阅读全文
posted @ 2025-09-26 10:26 LUlululu1616 阅读(14) 评论(0) 推荐(0)
摘要: 柿子还是得写在草稿纸上手推。 题意:很简单了,不再赘述。 做法: 首先这个权值有点抽象,我们写出来稍微化简一下。 \[\frac{1}{6^n}\sum_{x_1=1}^6\sum_{x_2=1}^6\cdots\sum_{x_n=1}^6(\sum_{i=1}^na_{i,x_i})^2 - \s 阅读全文
posted @ 2025-09-24 11:51 LUlululu1616 阅读(10) 评论(0) 推荐(0)
摘要: 题意:定义一个排列是好的,当且仅当可以通过 \(\frac 1 2\sum_{i=1}^n|i-p_i|\) 次对相邻两个数的交换使得整个排列变成 \(1,2,\cdots n\)。给出一个排列 \(q\),求有多少个排列 \(p\) 满足他是好的且字典序大于 \(q\)。 做法: 首先我们先思考没 阅读全文
posted @ 2025-09-23 19:19 LUlululu1616 阅读(23) 评论(0) 推荐(0)
摘要: 题意:很简单了,不再赘述。 做法: 首先去掉一种很明显不行的方案即数的和为 \(P\) 的倍数,那不为 \(P\) 的倍数的有多少种呢? 因为不像正常的一样有 \(a_i=0\),不能说每次后面怎么填都有唯一一个对应,我们考虑记两个东西 \(f,g\) 代表长度为 \(n\) 的序列有多少个模 \( 阅读全文
posted @ 2025-09-22 20:35 LUlululu1616 阅读(10) 评论(0) 推荐(0)
摘要: 简单数数。 题意:很简单了,不再赘述。 做法: 首先我们考虑这个 deque 里面的数是什么样子的,发现一定是个谷型并且 \(1\) 是谷底,这个显然,那么就意味着,对于前 \(k-1\) 个位置是可以分成两个下降序列,然后 \(k\) 之后的一定是一个有序序列从前从后随便取得到的,这个部分的贡献是 阅读全文
posted @ 2025-09-22 18:47 LUlululu1616 阅读(11) 评论(0) 推荐(0)
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 16 下一页