题意

题解

可以发现当a=10001时,

和1是等价的。

所以这题就水了。

 #include<iostream>
#include<cstring>
#include<cstdio>
#include<cmath>
#include<algorithm>
using namespace std;
const long long mod=;
long long ksm(long long x,long long b){
long long tmp=;
while(b){
if(b&){
tmp=(tmp*x)%mod;
}
b>>=;
x=(x*x)%mod;
}
return tmp;
}
int main(){
long long t;
scanf("%lld",&t);
while(t--){
long long a,b;
scanf("%lld%lld",&a,&b);
long long c=a/mod;
c%=mod;
long long d=a%mod;
long long ans1=,ans2=;
for(long long i=;i<=mod;i++){
ans1+=ksm(i,b);
ans1%=mod;
}
for(long long i=;i<=d;i++){
ans2+=ksm(i,b);
ans2%=mod;
}
printf("%lld\n",(ans1*c+ans2)%mod);
}
return ;
}

最新文章

  1. php 将查询出的数组数据存入redis
  2. python语言的优点和缺点
  3. 数据仓库原理&lt;1&gt;:数据库与数据仓库
  4. object-c NSString 转成特定编码格式如utf8、gbk等
  5. Linux 命令行技巧
  6. 前台ajax加载数据
  7. java基础02 数据类型转
  8. Hibernate学习(4)- Hibernate对象的生命周期
  9. 新概念英语(1-109)A Good Idea
  10. ElGamal密码
  11. TCP/IP入门(4) --应用层
  12. Linux运维第二课----Linux发展史、环境准备
  13. LoadXml 加载XML时,报错:“根级别上的数据无效。 行1,位置1“
  14. idea 配置git
  15. python Selenium启动chromedriver
  16. codeforces 2A Winner (好好学习英语)
  17. [翻译] 如何在 ASP.Net Core 中使用 Consul 来存储配置
  18. xtrabackup备份还原MySQL数据库
  19. nginx 反向代理 Nginx 502 Bad Gateway
  20. Day14作业及默写

热门文章

  1. Unity类继承关系 图
  2. 如何巧妙使用ZBrush中的Image Plane插件
  3. day13 基本的文件操作(好东西)
  4. 路飞学城Python-Day23
  5. webpack——bable-loader,core,preset,编译es6
  6. s5pv210 uboot-2012-10移植(二) 之能够启动进入控制台
  7. ucore_lab1
  8. jquery获得url的get参数
  9. 如何在 Linux 上安装 Nginx (源码安装)
  10. 【转】 c#中两个DateTimePicker,一个时间设置为0:0:0,另一个设置为23:59:59