好弱啊只会T1,在Chemist&&wxh两位dalao的指导下搞懂。

题解如下。【手写版本 滑稽

code

 #include<bits/stdc++.h>
using namespace std;
typedef long long ll;
ll moder=1e9+;
int T;
ll a[],c[];
ll ksm(ll a,ll b)
{
ll ans=;
while(b)
{
if(b&) ans=ans*a%moder;
b>>=;
a=a*a%moder;
}
return ans%moder;
}
int main()
{
scanf("%d",&T);
for(int i=;i<=T;i++)
{
ll n=;int k=;
scanf("%lld%d",&n,&k);
for(int j=;j<=k;j++) a[j]=,c[j]=;
a[]=;c[]=;
ll sum=;//c[0]
for(int j=;j<=k;j++)
{
a[j]=-(moder/j)*a[moder%j];
a[j]=(a[j]%moder+moder)%moder;
}
for(int j=;j<=k-;j++)
{
c[j]=(c[j-]%moder*(n-j+)%moder*a[j]%moder)%moder;
sum=(sum+c[j])%moder;
}
ll t=ksm(,n);
printf("Case #%d: %lld\n",i,((t+moder)-sum)%moder);
} return ;
}

最新文章

  1. jsonp的三种跨域方式
  2. json格式的时间转换
  3. 【转】javascript入门系列演示&#183;三种弹出对话框的用法实例
  4. php无极分类
  5. 带括号的四则混合运算的算符优先算法-----java实现
  6. C++中弱符号(弱引用)的意义及实例
  7. iOS开发学习--纯代码 UIScrollView 无限循环的实现——代码类封装
  8. java.text.NumberFormat使用方法
  9. HDU 4951 Multiplication table 阅读题
  10. c++学籍管理系统
  11. 【JavaScript OPP基础】---新手必备
  12. 从头编写 asp.net core 2.0 web api 基础框架 (1)
  13. 蚂蚁 RPC 框架 SOFA-RPC 初体验
  14. php+ajax实现登录按钮加载loading效果
  15. MySql cmd下的学习笔记 —— 有关分组的操作(group by)
  16. Solidity基础
  17. SQL记录-解锁和dbms_job操作
  18. Exception 05 : Could not instantiate id generator
  19. HTML文件默认内容
  20. 二维数组和指针(C语言)

热门文章

  1. 寒武纪camp Day3
  2. PHP移植
  3. 还原数据库出现“未获得排他訪问”解决方法(杀死数据库连接的存储过程sqlserver)
  4. Codeforces Round #258 (Div. 2) B. Sort the Array(简单题)
  5. unity3d 摄像机抖动特效
  6. Please enter a commit message to explain why this merge is necessary.
  7. react-router-redux
  8. Hibernate也须要呵护——Hibernate的泛型DAO
  9. 分享一个基于Bootstrap的 ACE框架 入门(MVC+EF)
  10. Codeforces 480B Long Jumps 规律题