我一直在为以下递归关系编写程序:
An = 5An-1 - 2An-2 - An-3 + An-4
输出应该是答案模数 10^9 + 7 .. 我为此写了一个蛮力方法如下...
long long int t1=5, t2=9, t3=11, t4=13, sum;
while(i--)
{
sum=((5*t4) - 2*t3 - t2 +t1)%MOD;
t1=t2;
t2=t3;
t3=t4;
t4=sum;
}
printf("%lld\n", sum);
MOD= 10^9 +7
每件事似乎都是真的..但是我对某些值得到了否定的答案..由于这个问题,我无法找到正确的解决方案...请帮助您找到正确的位置Modulus