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

关键词设定在网站上pc端百度

关键词设定在网站上,pc端百度,百度手机网站优化,汕头做网站设计题目描述 某国有 n n n 种纸币,每种纸币面额为 a i a_i ai​ 并且有无限张,现在要凑出 w w w 的金额,试问最少用多少张纸币可以凑出来? 输入格式 第一行两个整数 n , w n,w n,w,分别表示纸币的种数和要凑出的金…

题目描述

某国有 n n n 种纸币,每种纸币面额为 a i a_i ai 并且有无限张,现在要凑出 w w w 的金额,试问最少用多少张纸币可以凑出来?

输入格式

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

输出格式

一行一个整数,表示最少使用的纸币张数。

输入输出样例 #1

输入 #1

6 15
1 5 10 20 50 100

输出 #1

2

输入输出样例 #2

输入 #2

3 15
1 5 11

输出 #2

3

说明/提示

对于 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 \leq w\le 10^4 1aiw104

考虑 dp 做法,令 dp[i] 表示凑够 i 元所需的纸币张数。
状态转移方程为 d p [ i ] = m i n ( d p [ i − a [ j ] ] + 1 , d p [ i ] ) dp[i]=min(dp[i-a[j]]+1,dp[i]) dp[i]=min(dp[ia[j]]+1,dp[i]),其中 a[j] 表示第 j 个面值。
对于从 1 到 w 的每个金额,枚举最后用的面值,以此更新 dp[i] ,最后 dp[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 INF = 1e9;vector<int> dp(w + 1, INF);dp[0] = 0;for (int x = 1; x <= w; ++x) {// 枚举最后用的一张纸币for (int i = 0; i < n; ++i) {if (a[i] <= x && dp[x - a[i]] < INF) {dp[x] = min(dp[x], dp[x - a[i]] + 1);}}}cout << dp[w] << "\n";return 0;
}
http://www.dtcms.com/wzjs/830579.html

相关文章:

  • 浦口建设局网站郑州门户网站开发
  • 厦门市建设局查询保障摇号网站外贸网站域名被封
  • 提供网站建设公司报价营销策略有哪些有效手段
  • 郑州网站建设工作室上海哪家装修公司好
  • 网站上线前做环境部署全球十大搜索引擎
  • 网站建设 数据分析网站设计素材网站大全
  • 网站tag作用瑞昌市建设局网站
  • 博物馆网站建设经费请示元搜索引擎有哪些
  • 给别人做网站会连累自己吗装修公司起名
  • 企业网站内容建设下载百度app免费下载安装
  • 初中上哪个网站找题做成年培训班有哪些
  • 张家界市住房和城乡建设局网站开封网站建设中心
  • 医药网站建设公司可视化开发
  • 公司网站设计图本网站建设
  • 网站建设的可行性中国十大财务软件
  • 义乌有什么企业网站吗全球域名
  • wordpress二次元主题360网站seo怎么做
  • 网站 信用卡支付接口品牌推广和市场推广的区别
  • 欧美网站建设排名如何上传网站源码
  • 支付宝 手机网站开发建设银行住房贷款网站
  • 创业服务网网站建设方案项目书地信的网站建设
  • 假网站网站怎么做黑人与白人做爰网站
  • 网站开发经理具备什么知识seo推广技巧
  • 昆明云南微网站wordpress用户发表文章
  • 网站建设项目网络图学校网站 源码
  • wordpress 网站暂停天津网站设计公司
  • 网站设计大全推荐网站开发计入无形资产吗
  • 某个网站访问慢的原因中国建设银行网上银行登录
  • 中企动力做网站费用wordpress多页面统一头部
  • 做网站挣外快wordpress 积分打赏