def f(a, b, c):
return ((a ** b)-1) // c % b 这个脚本能在某种程度上更快吗?(我一直在寻找具有模幂运算的东西): pow(a, b, c) == a ** b % c 但上面的脚本似乎不能像那样改进。有没有人知道如何加速上面的脚本?提前谢谢。编辑: 我没有把确切的方程放进去,因为我想要一个一般的情况的解决方案,当a=4,c=3时
我有一个等式,a^2 + b^2 = c^2说。我想找出用JavaScript (node.js)实现这个方程所需的a、b和c整数。显然,我们知道这可能是许多事情(如a = 3, b = 4, and c = 5,但我只是寻找第一个答案的计算机召集,无论答案。唯一的规范是,它必须是大于0的整数,并使用蛮力方法求解,或者只是插入大量的数字,直到它成为真。我想到这样做的一个例子/方法是: a = 1;
b
(a,b,c,d.(作为数字)和一个正整数p,如果它存在,我们想要找到一个正整数k,例如取n的数字之和等于p的连续幂等于k*n。Is there an integer k such as : (a ^ p + b ^ (p+1) + c ^(p+2) + d ^ (p+3) + ...) = n * k
如果是这样,我们将返回k注: n,p总是作为严格正整数给出。dig_pow(89, 1)应返回1,因为8 1+9 2= 89 = 8