2017女生赛 1005 Easy Summation【】
来源:互联网 发布:大连海明园艺淘宝店 编辑:程序博客网 时间:2024/05/20 05:06
Easy Summation
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 131072/131072 K (Java/Others)Total Submission(s): 0 Accepted Submission(s): 0
Problem Description
You are encountered with a traditional problem concerning the sums of powers.
Given two integersn and k . Let f(i)=ik , please evaluate the sum f(1)+f(2)+...+f(n) . The problem is simple as it looks, apart from the value of n in this question is quite large.
Can you figure the answer out? Since the answer may be too large, please output the answer modulo109+7 .
Given two integers
Can you figure the answer out? Since the answer may be too large, please output the answer modulo
Input
The first line of the input contains an integer T(1≤T≤20) , denoting the number of test cases.
Each of the followingT lines contains two integers n(1≤n≤10000) and k(0≤k≤5) .
Each of the following
Output
For each test case, print a single line containing an integer modulo 109+7 .
Sample Input
32 54 24 1
Sample Output
333010当时一激动没考虑到直接pow超出了longlong范围wa了两发#include<iostream>#include<cstdio>#include<cmath>#include<cstring>#include<string>#include<queue>#include<stack>#include<vector>#include<algorithm>using namespace std;#define ll long long#define ms(a,b) memset(a,b,sizeof(a))const int M=1e5+10;const int inf=0x3f3f3f3f;int i,j,k,n,m;const ll mod=1e9+7;int main(){ int T; scanf("%d",&T); while(T--){ scanf("%d%d",&n,&k); ll ans=0; for(int i=1;i<=n;i++){ ll sum=1; for(int j=1;j<=k;j++) sum*=i,sum%=mod; ans+=sum; ans%=mod; } printf("%lld\n",ans); } return 0;}
0 0
- 2017女生赛 1005 Easy Summation【】
- (HDU 6027 女生专场)Easy Summation 水题 预处理
- Easy Summation
- Easy Summation
- HDU6027 Easy Summation 2017中国大学生程序设计竞赛
- HDU6027-Easy Summation
- HDU 6027 Easy Summation
- HDU6027 Easy Summation
- HDU 6027 Easy Summation
- HDU 6027 Easy Summation
- hdoj 6027 Easy Summation
- HDU 6027 Easy Summation
- HDU6027-Easy Summation-简单数学
- 杭电6027 Easy Summation
- HDU 6027 Easy Summation (gcd)
- 2017 女生赛总结
- 2017 女生赛总结
- HDU 6027 Easy Summation【简单相加||快速幂】
- linux + mysql 不同版本卸载和安装
- 学习的五个境界
- SpringMVC整合Spring
- HTTP与HTTPS的区别
- Coprime Sequence
- 2017女生赛 1005 Easy Summation【】
- 【贪心】洛谷 P1190 接水问题
- 【知识库】--mysql COMMIT and ROLLBACK --AUTOCOMMIT(196)
- 维护队列
- HBase
- 数据库-1nf 2nf 3nf bcnf
- restful风格概述
- Boost.Aiso教程 5-同步多线程程序中的处理程序
- Easy Summation