假设 fib 为斐波那契数列的第n项,其中fib=0, fib=1,且fib=fib(n-1)+fib(n-2), (n>1), 假设S是一个可重集合 {s1,s2,...,s∣S∣}left{s_1,s_2,...,s_{|S|}right}{s1,s2,...,s∣S∣},f 定义为 f=∑TS[fib]2f = sum_{T subseteq S} left[fibright]^2f=∑TS[fib]2 有一个数组a1,a2,...,ana_1,a_2,...,a_na1,a2,...,an,牛妹会对数组进行q次操作,每次操作可能是以下两种操作中的一种: 1. 把apa_pap变为v; 2. 计算 ∑i=lr∑j=irfsum_{i=l}^{r}sum_{j=i}^{r}f∑i=lr∑j=irf , 对于每个操作2,输出答案模998244353, 本场比赛大样例链接
假设 fib(n) 为斐波那契数列的第n项,其中fib(0)=0, fib(1)=1,且fib(n)=fib(n-1)+fib(n-2), (n>1)。 假设S是一个可重集合 {s1,s2,...,s∣S∣}left{s_1,s_2,...,s_{|S|}right}{s1,s2,...,s∣S∣},f(S) 定义为 f(S)=∑T⊆S[fib(∑s∈Ts)]2f(S) = sum_{T subseteq S} left[fib(sum_{s in T} s)right]^2f(S)=∑T⊆S[fib(∑s∈Ts)]2 有一个数组a1,a2,...,ana_1,a_2,...,a_na1,a2,...,an,牛妹会对数组进行q次操作,每次操作可能是以下两种操作中的一种: 1. 把apa_pap变为v; 2. 计算 ∑i=lr∑j=irf({ai,ai+1,..,aj})sum_{i=l}^{r}sum_{j=i}^{r}f(left{a_i,a_{i+1},..,a_jright})∑i=lr∑j=irf({ai,ai+1,..,aj}) 。 对于每个操作2,输出答案模998244353。 本场比赛大样例链接
标签: HBC212280斐波题解