nyoj 420 p次方求和
来源:互联网 发布:在线真心话大冒险软件 编辑:程序博客网 时间:2024/06/05 02:20
题目来源:http://acm.nyist.net/JudgeOnline/problem.php?pid=420
快速幂!
#include <iostream>#include <cstdio>#include <cstring>using namespace std;typedef long long LL;const int iMod = 10003;LL Quic_Mod(int a, int k){ if(k == 1) return a; LL tmp = 1, num = a; while(k) { if(k&1) { tmp = (tmp%iMod * num)%iMod; k--; } k >>= 1; num = (num * num) % iMod; } return tmp;}int main(){ int T, n, p, i; LL res; scanf("%d", &T); while(T--) { scanf("%d %d", &n, &p); if(p == 0) { printf("%d\n", n); continue; } res = 0; for(i = 1; i <= n; ++i) res = (res%iMod + (Quic_Mod(i, p)%iMod))%iMod; printf("%lld\n", res); } return 0;}
0 0
- NYOJ 420 p次方求和
- NYOJ-420:p次方求和
- NYOJ 420 p次方求和
- nyoj-420-p次方求和
- nyoj 420-p次方求和
- NYOJ 420 p次方求和
- NYOJ 420 p次方求和
- nyoj 420 p次方求和
- NYOJ 420 P次方求和
- NYOJ 420 P次方求和
- NYOJ-420-p次方求和
- NYOJ p次方求和
- NYOJ-p次方求和
- NYOJ p次方求和 南工420
- nyoj 420 p次方求和 【快速幂】
- 420 p次方求和
- NYOJ 420 p次方求和 大数的幂
- NYOJ 题目420 p次方求和(快速幂)
- nio.2 nio 和传统io
- Algorithm学习笔记 --- 金明的预算方案
- C++第9周(春)项目2 - Time类
- Android开发之Handler和Looper的关系
- 一篇文章让你读懂iOS和Android的历史起源
- nyoj 420 p次方求和
- hdu-1181-变形课
- codeforces Paying up 题解
- 用devstack安装Openstack,解决重启无法登陆问题
- hdu 2586 lca在线算法(朴素算法)
- 第九周项目二
- Ubuntu图形界面和console界面转换
- 《世界如此险恶,你要内心强大》读书笔记(一)
- Android中应用的资源