我想在 C++ 中评估表达式 , 。当 n 非常大时,我会出现溢出错误。有人可以帮我弄这个吗 ?更具体地说,和。我一直在关注本文中概述的功能(an + bn + cn) % 1000000003
a = q + 1, b = - 2 * q
c = q - 1
我可以闯入或类似的东西吗?我也只能使用unsigned long long int(an + bn + cn) % 1000000003
(an) % 1000000003 + (bn) % 100000003 + (cn) % 1000000003