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

网站推广含义上海外贸公司排名

网站推广含义,上海外贸公司排名,淘宝网店代运营正规公司,湖州外贸网站建设题目背景 你是一个非常有钱的小朋友。 注意: 本题和《进阶篇》的对应题目,输入格式略有差异。 题目描述 你有 n n n 种面额互不相同的纸币,第 i i i 种纸币的面额为 a i a_i ai​ 并且有无限张,现在你需要支付 w w w 的金…

题目背景

你是一个非常有钱的小朋友。

注意: 本题和《进阶篇》的对应题目,输入格式略有差异。

题目描述

你有 n n n 种面额互不相同的纸币,第 i i i 种纸币的面额为 a i a_i ai 并且有无限张,现在你需要支付 w w w 的金额,请问有多少种纸币组合能恰好支付金额 w w w,答案对 10 9 + 7 10^9+7 109+7 取模。

输入格式

第一行两个正整数 n , w n,w n,w,分别表示纸币的种数和要凑出的金额。
第二行一行 n n n 个以空格隔开的正整数 a 1 , a 2 , … a n a_1, a_2, \dots a_n a1,a2,an 依次表示这 n n n 种纸币的面额。

输出格式

一行一个整数,表示能恰好凑齐面额 w w w 的纸币组合数量。

输入输出样例 #1

输入 #1

6 15
1 5 10 20 50 100

输出 #1

6

输入输出样例 #2

输入 #2

3 15
1 5 11

输出 #2

5

说明/提示

对于 40 % 40\% 40% 的数据,满足 n ≤ 10 n\le 10 n10 w ≤ 100 w\le 100 w100
对于 100 % 100\% 100% 的数据,满足 1 ≤ n ≤ 10 3 1\le n\le 10^3 1n103 1 ≤ a i ≤ w ≤ 10 4 1\le a_i \le w\le 10^4 1aiw104

其实小朋友并不有钱。

同 P2842 纸币问题 1 和 P2840 纸币问题 2。
考虑 dp 做法,令 dp[i] 为凑齐金额 i 的币种组合数,
状态转移方程: d p [ i ] = d p [ i − a [ j ] ] dp[i]=dp[i-a[j]] dp[i]=dp[ia[j]] a [ j ] a[j] a[j]表示第 j 种纸币。
与前两题不同,这里求的是组合数,由于组合不考虑顺序,故我们希望在更新dp——即当前子问题时已有组合中不包括当前讨论的面额。在代码中的表现即为外层遍历纸币面额,内层遍历从 1 到 w 的金额。

#include <bits/stdc++.h>
using namespace std;int main() {int n, w;cin >> n >> w;vector<int> a(n);for (int i = 0; i < n; ++i) {cin >> a[i];}const int MOD = 1e9+7;vector<int> dp(w + 1, 0);dp[0] = 1;for (int i = 0; i < n; ++i) { // 外层遍历纸币面额for (int x = 1; x <= w; ++x) {if (a[i] <= x && dp[x - a[i]] < MOD) {dp[x] = (dp[x] + dp[x - a[i]]) % MOD;}}}cout << dp[w] << "\n";return 0;
}

文章转载自:

http://wcPB1del.qbxdt.cn
http://wyfATNAM.qbxdt.cn
http://mHKE7Dbu.qbxdt.cn
http://KTsfv5ni.qbxdt.cn
http://hhqZyqMt.qbxdt.cn
http://5DAKpvHr.qbxdt.cn
http://r4vn0Dfe.qbxdt.cn
http://ArhDS7rv.qbxdt.cn
http://HRwA6YC1.qbxdt.cn
http://813uakZu.qbxdt.cn
http://ss2oXmxl.qbxdt.cn
http://NkONXg8h.qbxdt.cn
http://FO83OH7V.qbxdt.cn
http://03miEMbL.qbxdt.cn
http://7PqoDOEG.qbxdt.cn
http://JmHRjKL2.qbxdt.cn
http://2mx07MHl.qbxdt.cn
http://2jMMsI3w.qbxdt.cn
http://V6NyamP6.qbxdt.cn
http://CnBvZUet.qbxdt.cn
http://u50HI6GQ.qbxdt.cn
http://7bOcIAlB.qbxdt.cn
http://9wSSJsRF.qbxdt.cn
http://brN2mEgt.qbxdt.cn
http://nEN2hR5O.qbxdt.cn
http://ZL8H2tB5.qbxdt.cn
http://UNfiELVK.qbxdt.cn
http://agPprSV4.qbxdt.cn
http://5DDU60FO.qbxdt.cn
http://YE3gXiJB.qbxdt.cn
http://www.dtcms.com/wzjs/780409.html

相关文章:

  • 网站建设相关费用下载做蛋糕网站
  • 淄博做网站的公司排名茶叶价格网站建设
  • 网站在正在建设中网站空间
  • 公司网站的后台南阳旅游网站建设
  • 班级网站源代码建设新网站征求意见
  • 浙江省建设执业资格中心网站淘宝客网站建站教程
  • 深圳小型网站建设那些网站是php做的
  • 个人网站开发总结文档wordpress 底部导航菜单
  • 在线做网站大概多少钱手机网站设计建设服务
  • 网站标题做参数wordpress电影下载站
  • 网站建设hph下载潍坊专业做网站
  • vue cms 网站开发宣传部总结网站建设
  • 公司网站建设方案报告四川建设人才培训网站
  • 长沙网站备案拍照点网页设计实习报告总结
  • 怎么在网站上做宣传企业年金辞职了就白交了吗
  • 案例较少如何做设计公司网站黄平网站建设
  • 上饶专业企业网站建设柳州网站开发
  • 手机模块网站手机app免费开发软件
  • 济宁网站建设是什么临清建设网站
  • 上海公司建立网站吗php网站建设设计制作方案
  • 如何编辑自己的网站网赌网站国外空间
  • 网站建设进度规划不是万维网的网站
  • 天河区建设水务局网站浙江省职业建设学院官方网站
  • 想象力网站建设网络推广方案范例
  • jq网站模板云南网络推广公司排名
  • 淘宝内部领优惠券的网站怎么建设网页制作基础教程图片
  • 济南网站seo厂家网络建站程序
  • 南京企业微信网站建设网站开发和软件开发
  • 北京网站备案二级域名网站建设规范
  • 提高网站可用性的策略有哪些可视化网站建设