定义一个长 的正整数序列是好的,当且仅当对于每一个出现过的 (),其最后一次出现前 出现过。
给定 ,对于每个 求所有好序列中 的出现次数和,对 取模。
。
QOJ 8527 Power Divisions 做题记录
给定一个长 n 的序列 a,定义一个区间 [l,r] 是好的,当且仅当存在某个 x 使得 2x=i=l∑r2ai。求将 a 划分为若干个好的区间的方案数,对 109+7 取模。
1≤n≤3×105,0≤ai≤106。
CF1707E Replace 做题记录
给定一个长 n 的序列 a,满足 1≤ai≤n。
定义函数 f([l,r])=[i=lminrai,i=lmaxrai],q 次询问,每次给定一个区间 [li,ri],求最少执行多少次变换 [l,r]→f([l,r]) 使得 [li,ri] 变成 [1,n],若无法变为 [1,n] 则输出
-1
。1≤n,q≤105。
0%