相信小伙伴们都学过斐波那契数列,它是这样的一个数列:1,1,2,3,5,8,13,21⋯。
用 fn 表示斐波那契数列的第 n 项,则有:f1=f2=1,fn=fn−1+fn−2(n>2)。
输入一个 n,求出 fn 对 1000000007(109+7) 取模结果。
输入格式
输入一个整数 n(1≤n≤100000)。
输出格式
输入
Fnmod1000000007 的值。
关键点:
要在中间取模,否则可能由于数据溢出导致结果不对。
相信小伙伴们都学过斐波那契数列,它是这样的一个数列:1,1,2,3,5,8,13,21⋯。
用 fn 表示斐波那契数列的第 n 项,则有:f1=f2=1,fn=fn−1+fn−2(n>2)。
输入一个 n,求出 fn 对 1000000007(109+7) 取模结果。
输入一个整数 n(1≤n≤100000)。
输入
Fnmod1000000007 的值。
关键点:
要在中间取模,否则可能由于数据溢出导致结果不对。