Orz O r z LSTete L S T e t e 一下子就给我讲懂了,真的太强了
题意大概是维护一个支持区间加区间询问的数据结构,每次加一个斐波那契数列
这个题还是很妙的…让我重新认识了一下斐波那契数列这个神奇的东西
我们先来证明几个小性质
1.fn=(∑n−2i=1fi)+f2 1. f n = ( ∑ i = 1 n − 2 f i ) + f 2
证明:
f3=f1+f2 f 3 = f 1 + f 2
f4=f3+f2=f1+f2+f2 f 4 = f 3 + f 2 = f 1 + f 2 + f 2
我们发现了 3<=n<=4 3 <= n <= 4 时候这个性质是满足的
由数学归纳法可知找规律 n>4 n > 4 时
fn=fn−1+fn−2=∑n−3i=1+f2+f