varf:array[-1..1001,-1..1001] of longint;a,b,m,n,k,i,j:longint;
beginreadln(a,b,k,n,m);f[1,0]:=b;f[1,1]:=a;for i:=2 to k dofor j:=0 to k dof[i,j]:=(f[i-1,j]*b+f[i-1,j-1]*a) mod 10007;writeln(f[k,n]);
end.

不想多说,其实就是一个dp还不带优化。

看到这道题大多数人第一反应应该是公式c(b,k)*a^n*b*m,但是——

这个公式的复杂度和指数有关,并非o(1)的,所以看数据k<=1000显然可以dp

设f[i,j]表示将(ax+by)^i展开后x^j y^(i-j)的系数

初始化f[1,0]=b,f[1,1]:=a;

DP转移方程f[i,j]:=f[i-1,j]*b+f[i-1,j-1]*a

喜欢就收藏一下,记得向好朋友推荐哦

私人qq:1064864324,加备注,有问题来找我,一起探讨一起进步

转载于:https://www.cnblogs.com/victorslave/p/4800610.html

【noip2011】【codevs1137】计算系数相关推荐

  1. codevs1137 计算系数

    1137 计算系数 2011年NOIP全国联赛提高组  时间限制: 1 s  空间限制: 128000 KB  题目等级 : 黄金 Gold 题解 题目描述 Description 给定一个多项式(a ...

  2. 【转】TYVJ 1695 计算系数(NOIP2011 TG DAY2 1)

    计算系数 题目描述 给定一个多项式(ax + by)k,请求出多项式展开后xn ym项的系数. [数据范围] 对于 30%的数据,有0≤k≤10: 对于 50%的数据,有a = 1,b = 1: 对于 ...

  3. 洛谷P1313 计算系数【快速幂+dp】

    P1313 计算系数 题目描述 给定一个多项式(by+ax)^k,请求出多项式展开后x^n*y^m 项的系数. 输入输出格式 输入格式: 输入文件名为factor.in. 共一行,包含5 个整数,分别 ...

  4. 【洛谷p1313】计算系数

    (%%%hmr) 计算系数[传送门] 算法呀那个标签: (越来越懒得写辽)(所以今天打算好好写一写) 首先(ax+by)k的计算需要用到二项式定理: 对于(x+y)k,有第r+1项的系数为:Tr+1= ...

  5. Bailian4036 计算系数【数学+迭代】

    4036:计算系数 总时间限制: 1000ms 内存限制: 65535kB 描述 给定一个多项式(ax + by)k,请求出多项式展开后xnym项的系数. 输入 共一行,包含 5 个整数,分别为 a, ...

  6. [NOIP2011] 计算系数(二项式定理)

    题目描述 给定一个多项式(by+ax)^k,请求出多项式展开后x^n*y^m 项的系数. 输入输出格式 输入格式: 输入文件名为factor.in. 共一行,包含5 个整数,分别为 a ,b ,k , ...

  7. NOIP2011计算系数详解

    原题见洛谷(https://www.luogu.org/problem/show?pid=1313) 想看稍微简单点的就是NOIP2016的组合数问题,小飞机~(http://blog.csdn.ne ...

  8. P1313 计算系数(组合数)

    https://www.luogu.org/problemnew/show/P1313 题目描述 给定一个多项式(by+ax)^k ,请求出多项式展开后x^ny^m 项的系数. 输入输出格式 输入格式 ...

  9. 洛谷 P1313 计算系数

    题目描述 给定一个多项式(by+ax)^k,请求出多项式展开后x^n*y^m 项的系数. 输入输出格式 输入格式: 输入文件名为factor.in. 共一行,包含5 个整数,分别为 a ,b ,k , ...

最新文章

  1. 面试官问:消息被重复消费,怎么避免?有什么好的解决方案?
  2. 深入浅出SharePoint——取消Workflow实例
  3. 老李案例分享:Weblogic性能优化案例
  4. 软件项目管理0824:标书中疫情条款
  5. if the price goes high
  6. android 联想,民间高手让联想Yoga变安卓平板_联想笔记本电脑_笔记本新闻-中关村在线...
  7. Kafka为什么速度那么快?
  8. 李开复谏言学生转学Android软件开发
  9. linux中mysql导入数据库命令_linux下mysql数据库导入导出命令
  10. oracle的redolog停止,Oracle Redo Log日志故障处理一则
  11. 从零开始学前端:表格制作 --- 今天你学习了吗?(CSS:Day04)
  12. 获取skipcase
  13. linux定时任务的设置 crontab 配置指南
  14. vue 识别身份证内容并映射到来源地区的js
  15. cad页面布局快捷键_cad设置快捷键(cad快捷键在哪里修改设置)
  16. 让以前的淘帝起死回生,淘客帝国 n…
  17. MAC电脑配置环境变量
  18. 英诚医院内部网络规划与设计
  19. 两个自变量和一个因变量spss_两个自变量(离散)对一个因变量(连续)的影响(SPSS:双因素方差分析)...
  20. ssm体育用品库存管理毕业设计-附源码211712

热门文章

  1. 那个男人 ,他带着Vue3来了~
  2. 温故而知新,8个有用的JS技巧「小知识点」
  3. 7-6 考试座位号 15 分 C语言代码,PAT Basic 1041. 考试座位号(15)(C语言实现)
  4. mysql5.7.14启动教程_mysql5.7.14安装配置方法图文详细教程
  5. opencv python 调用摄像头_python+opencv实现摄像头调用的方法
  6. 鸿蒙一号指纹锁,【诉说实情】火车头战狼一号家用防盗门指纹锁怎么样?新手必看内情...
  7. 惠普光影精灵拆机换屏幕_聊聊惠普游戏本大军的“先遣部队”
  8. python之路 mysql 博客园_python之路--MySQL数据库初识
  9. 监控视频转发方案探讨-内网转外网
  10. linux数据库实例开机启动,Oracle数据库之Linux下实现Oracle数据库单实例开机自启动设置...