hdu-5793 A Boring Question 打表找规律
来源:互联网 发布:数学建模数据分析 编辑:程序博客网 时间:2024/05/22 13:17
http://acm.hdu.edu.cn/showproblem.php?pid=5793
打表很容易看出规律是m^0+m^1+m^2+...+m^n=(1-m^(n+1))/(1-m)
bc题解上的推导公式。。。。。。。
#include<bits/stdc++.h>#define eps 1e-9#define PI 3.141592653589793#define bs 1000000007#define bsize 256#define MEM(a) memset(a,0,sizeof(a))typedef long long ll;using namespace std;int n,m;/*long long c[100][100];int init(){c[0][0]=1;c[1][0]=c[1][1]=1;for(int i=2;i<100;i++){for(int j=0;j<=i;j++){c[i][j]=c[i-1][j]+c[i-1][j-1];}}}long long ans=0;int dfs(int now,int step,long long ss){if(step==m){//cout<<ss<<endl;ans+=ss;return 0;}for(int i=now;i<=n;i++){dfs(i,step+1,ss*c[i][now]);}}int main(){init();for(m=2;m<=10;m++){for(n=0;n<=10;n++){ans=0;for(int i=0;i<=n;i++){dfs(i,1,1);}cout<<ans<<" ";}cout<<endl;}return 0; }*/const int mo=1e9+7; long long poww(long long a,long long b){long long sum=1;while(b){if(b&1)sum=(sum*a)%mo;a=(a*a)%mo;b>>=1;}return sum;}int main(){ int T;long long n,m,i;cin>>T;while(T--){cin>>n>>m;printf("%lld\n",(poww(m,n+1)-1+mo)%mo*(poww(m-1,mo-2))%mo);}return 0;}
阅读全文
0 0
- HDU 5793 A Boring Question 打表找规律
- hdu-5793 A Boring Question 打表找规律
- HDU-5793 A Boring Question(打表找规律)
- HDU-5793-A Boring Question(打表找规律)
- HDU 5793 A Boring Question (打表找规律)
- HDU-5793-A Boring Question-打表找规律加模逆元
- HDU 5793 A Boring Question (找规律+快速幂)
- 【HDU】5793 A Boring Question
- A Boring Question HDU
- Hdu 5793 A Boring Question【暴力打表+找规律+求逆元+快速幂+快速积】
- (HDU 5793)2016 Multi-University Training Contest 6 A Boring Question (规律)
- HDU 5793 A Boring Question (数学)
- hdu 5793 A Boring Question 数学
- HDU 5793 A Boring Question(多校6)
- HDU 5793 A Boring Question(数论)
- hdu 5793 A Boring Question 数学
- 打表找规律+快速幂+求逆元______A Boring Question(hdu 5793 2016多校第六场)
- hdoj5793 A Boring Question【找规律】
- (学习笔记)设计模式之模版方法
- CM自定义参数更新及配置
- JSP九大内置对象以及作用
- webgl学习笔记三-平移旋转缩放
- nginx只允许get/post请求
- hdu-5793 A Boring Question 打表找规律
- SpringBoot 注解事务声明式事务
- 批量kill线程awk
- python多进程共享变量Value使用tips
- 工作笔记——一个常用的排序函数array_multisort();
- Android okHttp网络请求之Get/Post请求
- 技术文章 | 网站优化中如何提高搜索引擎的抓取频次
- 欢迎使用CSDN-markdown编辑器
- XeLatex + MacTex 一个简洁快速的个人简历模板及其他合集