Run ID 作者 问题 语言 测评结果 分数 时间 内存 代码长度 提交时间
100458 柯昊阳 [HNOI2008]越狱 C++ 通过 100 0 MS 248 KB 452 2023-08-26 17:19:56

Tests(10/10):


#include <bits/stdc++.h> using namespace std; long long c = 100003; long long mi(long long a,long long b){ if(b==1) return a%c; long long tmp = mi(a,b/2); if(b%2==0){ return (tmp%c)*(tmp%c)%c; } else return ((tmp%c)*(tmp%c)%c)*a%c; } int main(){ long long a,b; cin>>a>>b; long long x = mi(a,b); long long y = mi(a-1,b-1); y = (y%c*a%c)%c; cout<<(x%c-y%c+c)%c<<endl; return 0; }


测评信息: