Fib(i)表示斐波那契函数,Fib(n)=Fib(n-1)+Fib(n-2),如Fib(1)=1,Fib(2)=1,Fib(3)=2,Fib(4)=3,Fib(5)=5,Fib(6)=8。
由于结果太大,你需要把求和的结果对998,244,353取余。
输入一行,包含两个整数n和k(1≤n≤1018,1≤k≤100)
输出一个整数,表示求和对998,244,353取余的结果。
5 2
196
样例解释:1*1*Fib(1) + 2*2*Fib(2) + 3*3*Fib(3) + 4*4*Fib(4) + 5*5*Fib(5) = 196
样例解释:
1*1*Fib(1) + 2*2*Fib(2) + 3*3*Fib(3) + 4*4*Fib(4) + 5*5*Fib(5) = 196