给定 和一个 的排列 。重复进行如下操作 次:
- 选定 ,并将 翻转。
对于所有 种方案,计算 的值的和。
。
ARC141C Bracket and Permutation 做题记录
给你两个 2n 的排列 P,Q,你要构造一个长 2n 的括号序列 S。定义一个 2n 的排列 C 是合法的,当且仅当按照 SC1SC2⋯SC2n 是合法括号序列。你构造的 S 要满足 P 是字典序最小的合法排列,Q 是最大的。
1≤n≤2×105。
CF1909D Split Plus K 做题记录
黑板上有 n 个正整数 ai,再给定一个正整数 k,可进行操作如下:
- 选择一个黑板上的正整数 x 和两个满足 y+z=x+k 的正整数 y,z,删掉 x,在黑板上写上 y 和 z;
求最少进行多少次操作可以让黑板上的数相等,或报告无解。
1≤n≤2×105,1≤ai,k≤1012。
【2023GGXS】货币 做题记录
有 m 种货币,第 i 种面值为 2i−1,求凑出 n 元钱有多少种方案数,对 998244353 取模。
Ex:求 n 有多少种 m 位 k 进制表示(每一位的数字无上限)。
1≤m≤30,0≤n≤1018,2≤k≤16。
0%