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

题解:洛谷 P1313 [NOIP 2011 提高组] 计算系数

【题目来源】

洛谷:P1313 [NOIP 2011 提高组] 计算系数 - 洛谷

【题目描述】

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

【输入】

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

【输出】

输出共一行,包含一个整数,表示所求的系数。

这个系数可能很大,输出对 \(10007\) 取模后的结果。

【输入样例】

1 1 3 1 2

【输出样例】

3

【算法标签】

《洛谷 P1313 计算系数》 #数学# #NOIP提高组# #2011#

【代码详解】

#include <bits/stdc++.h>
using namespace std;#define int long long  // 使用长整型防止溢出
const int N = 1005;    // 定义最大数组长度
const int mod = 10007;  // 模数int a, b, k, n, m;     // 输入参数
int f[N][N];           // 动态规划数组// f[i][j] 表示在(a+b)^i展开式中,x^n的指数为j的系数
// 注意:这里n是x的指数,j是当前x的指数signed main()
{// 输入参数:a, b, k, n, m// (a+b)^k 展开式中 x^n * y^m 的系数,其中 n+m=kcin >> a >> b >> k >> n >> m;// 初始化:k=1的情况// (a+b)^1 = a + bf[1][0] = b % mod;  // 对应b,x的指数为0f[1][1] = a % mod;  // 对应a,x的指数为1// 动态规划:计算(a+b)^i的展开式系数for (int i = 2; i <= k; i++){// 处理x指数为0的情况:只有b的贡献// (a+b)^i中x^0的系数 = (a+b)^(i-1)中x^0的系数 × bf[i][0] = f[i - 1][0] * b;f[i][0] %= mod;// 处理x指数从1到i的情况for (int j = 1; j <= i; j++){// 递推公式:// f[i][j] = f[i-1][j] * b + f[i-1][j-1] * a// 解释:// 1. 从(a+b)^(i-1)中x^j的系数乘以b得到x^j项// 2. 从(a+b)^(i-1)中x^(j-1)的系数乘以a得到x^j项f[i][j] = (f[i - 1][j] * b) + (f[i - 1][j - 1] * a);f[i][j] %= mod;  // 取模防止溢出}}// 输出结果:x^n的系数(即x^n * y^m的系数)cout << f[k][n] << endl;return 0;
}

【运行结果】

1 1 3 1 2
2
http://www.jsqmd.com/news/397175/

相关文章:

  • 北京红宝书回收,丰宝斋上门服务,现金结算,价高同行 - 品牌排行榜单
  • 2026年2月权威发布:GEO优化服务商排行TOP7综合实力评估与选型指南 - 资讯焦点
  • 长期主义的拼命,会给你留后劲
  • 京东e卡回收灵活渠道解析 - 资讯焦点
  • 新房+儿童房+新车除醛攻略:2026 三款顶级除醛产品组合使用方法 - 资讯焦点
  • 北京丰宝斋上门回收名家字画,当场现金结算,老字号更靠谱 - 品牌排行榜单
  • 头屑反复、头皮瘙痒?2026实测5款高口碑去屑洗发水,重拾清爽秀发 - 资讯焦点
  • 最新实测|头油星人必看!10款热门控油洗发水深度测评,告别扁塌大油头 - 资讯焦点
  • 国产2026防脱发生发增发密发哪个牌子效果好?十大高分防脱生发品牌排行榜 - 资讯焦点
  • 1978-2024年各地级市全要素生产率数据
  • 在机器学习建模过程中,参数调优是个绕不开的坎。今天咱们用Matlab的神经网络工具箱实战一把K折交叉验证寻参,手把手搞定隐藏层节点数的选择
  • 两座城市,同一个 “立方”:透视春晚舞台上的中国算力地标 - 资讯焦点
  • 【硬核推测】2026自动挡古筝技术细节全解析|从乐展线索反推量产方案,附工程落地猜想
  • 题解:洛谷 P1287 盒子与球
  • 题解:洛谷 P3197 [HNOI2008] 越狱
  • LeetCode761:特殊的二进制字符串
  • 题解:洛谷 P4549 【模板】裴蜀定理
  • 从传统编程到AI协同开发的职业转型
  • 数据仓库入门指南:从零开始构建大数据存储系统
  • API网关设计:管理AI API生命周期的实战技巧!
  • r1打卡
  • AI应用架构师从0到1:AI虚拟培训系统的需求分析与原型设计
  • flex与bison学习之安装环境cygwin
  • 题解:洛谷 P1082 [NOIP 2012 提高组] 同余方程
  • 探秘提示工程架构师如何用提示工程优化环节
  • 题解:洛谷 P2303 [SDOI2012] Longge 的问题
  • 题解:洛谷 P5091 【模板】扩展欧拉定理
  • 题解:洛谷 P2568 GCD
  • 模拟退火算法
  • 题解:洛谷 P3861 拆分