http://acm.nyist.net/JudgeOnline/problem.php?pid=420

原创 2012年03月22日 09:51:08

p次方求和

时间限制:1000 ms | 内存限制:65535 KB
难度:3
描述
一个很简单的问题,求1^p+2^p+3^p+……+n^p的和。
输入
第一行单独一个数字t表示测试数据组数。接下来会有t行数字,每行包括两个数字n,p,
输入保证0<n<=1000,0<=p<=1000。
输出
输出1^p+2^p+3^p+……+n^p对10003取余的结果,每个结果单独占一行。
样例输入
210 110 2
样例输出
55 
385
思想:在求一个数的几次幂时,可以用二分法来解决。。
#include<iostream>
#include<string.h>
#define M 10003
using namespace std;
int doit(int i,int p)
{
	if(p==1) return i%M;
	long long x=doit(i,p/2);
	 x=x*x%M;
	if(p%2)  x=(x%M*i)%M;
	return x;
}
int main()
{
	int T;
	cin>>T;
	while(T--)
	{
		int n,p;
		cin>>n>>p;
		if(p==0) cout<<n%M<<endl;
		else{
			   int sum=0;
			   for(int i=1;i<=n;++i)
			   { 
				sum=(sum+doit(i,p))%M;
			   }
			    cout<<sum<<endl;
		    }
	}return 0;
}


http://acm.nyist.net/JudgeOnline/problem.php?pid=58

bfs搜索水题进行时~~~~ #include #include #include #include #include using namespace std; int map[9][9]= {...

http://acm.nyist.net/JudgeOnline/problem.php?pid=489&&最大流

很纠结怎么也想不到这一题用网络流来做,看来正如诸位神牛所说一切皆网络流,,,还是老话对于图论这类型的题来说,建图很重要,也是最难的,题意中文不解释。。 思路:我们规定哭泣的天使为1,微笑的为0,因为...

http://acm.nyist.net/JudgeOnline/problem.php?pid=118&&次小生成树

昨天做的次小生成树的用的是标记法,,,今天用的的是,,,,添边,删边法,, 代码: #include #include #include #define N 501 #define M 99999...

http://acm.nyist.net/JudgeOnline/problem.php?pid=290

描述 在美丽大兴安岭原始森林中存在数量繁多的物种,在勘察员带来的各种动物资料中有未统计数量的原始动物的名单。科学家想判断这片森林中哪种动物的数量最多,但是由于数据太过庞大,科学家终于忍受不了,想请...

http://acm.nyist.net/JudgeOnline/problem.php?pid=301&&递推求值

矩阵运算。。。这一题让我明白了一些事,在做题的时候一定要考虑数的取值范围。。。否者会多吃WA的这一题我就是因为这wa了好几次。。。 #include #include #include #inc...

http://acm.nyist.net/JudgeOnline/problem.php?pid=38&&最小生成树

描述 南阳理工学院要进行用电线路改造,现在校长要求设计师设计出一种布线方式,该布线方式需要满足以下条件: 1、把所有的楼都供上电。 2、所用电线花费最少 输入 第一行是一个整数n表示...

http://acm.nyist.net/JudgeOnline/problem.php?pid=239

月老的难题 时间限制:1000 ms | 内存限制:65535 KB 难度:4 描述 月老准备给n个女孩与n个男孩牵红线,成就一对对美好的姻缘。 现在,由于一些原因,部分男孩与女孩...

http://acm.nyist.net/JudgeOnline/problem.php?pid=409&&中缀转化为前缀和后缀并求值

这一题,弄了整整一天。。这一题其实不难,蛋疼的是。。一定要输出其中缀转化为前缀的表达式。。没想到在万念俱灰下。。不可思议的过了。。。。 #include #include #include #i...

http://acm.nyist.net/JudgeOnline/problem.php?pid=3

一道计算几何求多边形重心问题, 题意:已知一多边形没有边相交,质量分布均匀。顺序给出多边形的顶点坐标,求其重心。 1,质量集中在顶点上。n个顶点坐标为(xi,yi),质量为mi,则重心 ...

http://acm.nyist.net/JudgeOnline/problem.php?pid=517

因为任意一个整数n可以表示为n=p1^a1*p2^a2.......所以只需要取每一个素因子数最多的那个ai相乘即可。。。。 最小公倍数 时间限制:1000 ms | 内存限制:655...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:http://acm.nyist.net/JudgeOnline/problem.php?pid=420
举报原因:
原因补充:

(最多只允许输入30个字)