当前位置: 首页 > news >正文

让你有做黑客感觉的网站自动引流推广app

让你有做黑客感觉的网站,自动引流推广app,小程序互动投票,临沂网站建设方案报价题目描述: 给定一个多项式 (axby)^k,请求出多项式展开后 x^n*y^m 项的系数。 输入格式: 共一行,包含 5 个整数,分别为 a,b,k,n,m,每两个整数之间用一个空格…

题目描述:

给定一个多项式 (ax+by)^k,请求出多项式展开后 x^n*y^m 项的系数。

输入格式:

共一行,包含 5 个整数,分别为 a,b,k,n,m,每两个整数之间用一个空格隔开。

输出格式:

输出共 1 行,包含一个整数,表示所求的系数,这个系数可能很大,输出对 10007取模后的结果。

数据范围:

0≤n,m≤k≤1000,
n+m=k,
0≤a,b≤1e6;

输入样例:

1 1 3 1 2 

输出样例:

3

分析步骤:

  第一:理清思路:

  1. 通过看题目,我们清楚是要我们求解组合数的系数。所以如果我们要求解x^n*y^m的系数,系数就应该是Ck^n * a^n * b^m。那么这个Ck^n应该怎么求呢?这么多数如果我们一个一个硬算的话我们一定很困难和很耗时间的。

  2. 但是我们学过组合数的递推公式就是Cp^j = Cp-1^j-1+Cp-1^j。怎么理解这个公式呢?我们可以想:现在我从一堆苹果里面随便挑出了一个苹果题目要求我们选择j个苹果,那么现在就分为两种情况一种是包含这个我们挑中的苹果,那么我们现在只要从p-1个总数中挑出j-1个苹果就可以了所以就是Cp-1^j-1一种是不包含这个苹果,那么我们要从p-1个苹果中挑出j个苹果。只有这两种情况那么这两种情况加到一起就可以包括了所有的可能。那么只要递推过来就可以知道后面的情况了。

  第二:书写主函数,构建整体框架:

  1. 我们把值全部都输入进去,这里有一个值得注意的地方这个点很细小,就是我们的a,b必须要先求一次模,为什么呢?因为我们的a和b最大都是1e6,如果最后和模相乘一下的话就会是1e10级别的数,那么一定会溢出。所以这里一定要模一下,不然过不去!

  2. 这里进入两层for循环利用好我们的递推公式,我们判断一下如果j是0的情况,就相当于从i个苹果里面选择0个的方案数,很明显一个都不选就是一种方案所以方案数就是1

  3. 最终我们得出来的答案就是res[k][n](Ck^n)个方案。

  4. 我们已经把组合数的系数值算出来了,接下来就以要计算a和b的次方就行了

int main()
{cin>>a>>b>>k>>n>>m;a %= MOD , b %= MOD;for(int i = 0 ; i <= k ; i ++){for(int j = 0 ; j <= i ; j ++){if(!j) res[i][j] = 1;else res[i][j] = (res[i-1][j-1]+res[i-1][j])%MOD;}}int ans = res[k][n];for(int i = 0 ; i < n ; i ++) ans = ans * a % MOD;for(int i = 0 ; i < m ; i ++) ans = ans *b % MOD;cout<<ans;return 0;
}

代码:

#include <iostream>
#include <cstring>
#include <algorithm>using namespace std;const int N = 1100 , MOD = 10007;int a,b,k,n,m;
int res[N][N] ;int main()
{cin>>a>>b>>k>>n>>m;a %= MOD , b %= MOD;for(int i = 0 ; i <= k ; i ++){for(int j = 0 ; j <= i ; j ++){if(!j) res[i][j] = 1;else res[i][j] = (res[i-1][j-1]+res[i-1][j])%MOD;}}int ans = res[k][n];for(int i = 0 ; i < n ; i ++) ans = ans * a % MOD;for(int i = 0 ; i < m ; i ++) ans = ans *b % MOD;cout<<ans;return 0;
}
http://www.dinnco.com/news/59503.html

相关文章:

  • 网站的内部优化网站优化员seo招聘
  • wordpress卡密网站源码百度网页pc版登录
  • 中国建设银行官方网站诚聘英才百度业务员联系电话
  • 优化好的网站做企业网站湖南省人民政府
  • 放置在网站根目录下武汉网站推广优化
  • 威客网站模版东莞今天的最新通知
  • 网站项目策划大纲网站友情链接
  • 网站后台管理系统代码线上营销推广方式都有哪些
  • 找人做网站被骗 公安不管培训机构优化
  • 网站建设和购买区别国外引擎搜索
  • 常熟智能网站建设链接检测工具
  • 网站备案管局网站seo网络优化
  • 做的网站怎样百度能搜到《新闻联播》 今天
  • 企业网页建设公司哪家比较好野狼seo团队
  • 网站建设公司企业文化怎么建立一个网站
  • 建设个人网站赚钱静态网页制作
  • 网站编辑能在家做seo每日一帖
  • 美食网站建设规划书短视频seo优化
  • 优秀企业网站的特点优化百度seo
  • 长春哪有做网站公司制作网站的软件叫什么
  • 个人网站营业执照今日军事新闻最新消息新闻
  • 做网站费用怎么入账百度做网站推广的费用
  • 专门做外挂的网站优化推广网站seo
  • wordpress后台更改语言seo优化啥意思
  • 网站开发 项目计划书seo网站外包公司
  • ps制作网站首页面教程最好用的免费建站平台
  • 凡科网站的自助建站流程具体操作步骤万能软文范例800字
  • 中介房产cms网站推广与优化方案
  • 网站城市切换代码怎么做网站关键词优化
  • 阿里云 域名 做网站seo还有前景吗