3 条题解

  • 6
    @ 2024-10-24 19:38:54
    #include<iostream>
    using namespace std;
    typedef unsigned long long ull;
    ull a,b,p,res;
    int main()
    {
        cin>>a>>b>>p;
        while(b)
        {
            if(b&1) res = (res + a)%p;
            b = b / 2; 
            a = (a * 2)%p;
        }
        cout<<res;
    }
    
    

    信息

    ID
    3
    时间
    1000ms
    内存
    128MiB
    难度
    8
    标签
    递交数
    2174
    已通过
    407
    上传者