现在我实际上阅读了模数运算并设法获得了某个数字的最后一位。好的。但是现在......我如何获得倒数第二位?右边第二个。实际上,我连续几个小时一直在努力寻找一个简单的解决方案,这是迄今为止我能想到的最好的解决方案,但仍然不是。有人可以帮我吗?
这是我到目前为止所拥有的
long long powmod(long long n, long long exp)
{
long long r, result = 1;
while(exp)
{
r = exp % 2;
exp /= 2;
if(r == 1) result = result * n % 10;
n = (n * n) % 10;
}
return result;
}
提前致谢