给定 n,x,pn,x,pn,x,p,求 ∑k=1nkx×xk(modp)\sum_{k=1}^n k^x\times x^k\pmod p∑k=1nkx×xk(modp) 的值。
一行三个整数 n,x,pn,x,pn,x,p。
一行一个整数表示答案。
3 4 1000
444
对于 30%30\%30% 的数据,1≤n≤1051\leq n\leq 10^51≤n≤105。
对于 100%100\%100% 的数据,1≤n,m≤2×1091\leq n,m\leq 2\times 10^91≤n,m≤2×109,1≤x≤501\leq x\leq 501≤x≤50。
使用您的 42OJ 通用账户