问题标题: 酷町堂:3343 急!!!!!

0
0
已解决
范浩轩
范浩轩
资深守护
资深守护

代码:

#include<iostream>
#include<cmath>
using namespace std; 
int main()
{
    long b,p,k;
    cin>>b>>p>>k;
    long long sum=int(pow(b,p))%k;
    cout<<b<<"^"<<p<<" mod "<<k<<"="<<sum;
    return 0;
}

 

范浩轩在2023-02-16 20:29:45追加了内容

10分钟内回答再加20豆

范浩轩在2023-02-16 20:38:48追加了内容

https://ke.kuding.cn/#/problem/problemSub?id=3343

范浩轩在2023-02-16 20:39:01追加了内容

https://ke.kuding.cn/#/problem/problemSub?id=3343

范浩轩在2023-02-19 13:49:48追加了内容

不会能不能就别发啊....


0
已采纳
陈俊霖
陈俊霖
新手天翼
新手天翼

。。。快速幂被你玩坏了。。。

快速幂伪代码:

计算a^b

    如果b是奇数

        计算a*(a^(b-1))

    否则

        计算(a^(b/2)*a^(b/2))

0
0
0
0
0
0
0
我要回答