问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

数据结构与算法课程设计 最少硬币问题

发布网友 发布时间:2022-04-22 13:38

我来回答

2个回答

热心网友 时间:2023-11-06 22:10

Source

//code c++ 调试环境 vc++ 6.0

//代码实现:

#include <stdio.h>
#include <algorithm>

using namespace std ;

struct Coin
{
int value ;
int num ;
}T[11] ;

int comp(Coin a ,Coin b )
{
return a.value <= b.value ;
}

int main()
{
int i ;
int n ;
int m ,sum ;
while(scanf("%d",&n ) != EOF)
{
for( i = 0 ; i < n ; i ++ )
{
scanf("%d %d",&T[i].value , &T[i].num );
}
scanf("%d",&m ) ;
sort(T,T+n ,comp );
sum = 0 ;
int k = -1 ;
for( i = n-1 ; i >=0 ; i-- )
{
if( T[i].value <= m )
{
k = i ;
break;
}
}
for( i = k ; i >= 0 ; i -- )
{
while( T[i].num > 0 && m >= T[i].value )
{
sum ++ ;
m -= T[i].value ;
}
if( m <= 0 )
break ;
}
printf("%d\n",sum ) ;
}
return 0 ;
}

参考资料:http://blog.sina.com.cn/s/blog_5cd377280100ay9g.html

热心网友 时间:2023-11-06 22:10

现在懒得动脑子。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
说课包括哪些方面 说课内容包括()。 如何在手机百度上删除对话记录? 结核病是什么样的疾病? 曹丕17岁得了肺痨,明知自己命不长久,还要强争王位,是不是很自私呢?_百... 古代小说常出现的病名 急求一篇"生活小窍门"(500字)的作文 至今最有什么小妙招 健康的戒烟方法 笔记本电池锁死是什么原因引起的? 香肠为什么会有酸味? 编程菜鸟报名极客时间的数据结构与算法课程,能学懂吗? 做好腊肠为什么会酸 格拉斯哥大学算法与数据结构2课程? 香肠发酸怎么办 C++ 数据结构与算法课程设计题 求解!急急急!!! 《数据结构与算法》课设——医院候诊管理系统 为什么自家灌制的香肠晾干后发酸 邮政储蓄卡刷卡有上限吗? 谁养鱼问题的数据结构与算法课程设计报告 数据结构与算法设计的介绍 朋友给自己送了个礼物,不知道怎么谢谢他。 邮政银行卡超过限额怎么办 期末数据结构与算法课程设计 排序重构问题 香肠变酸是什么原因造成的? 邮政储蓄卡开通网银后一天支付的最大限额是多少? 数据结构课程设计 数据结构与算法教程的内容提要 香肠变酸了可不可以吃 自己灌的香肠发酸还能补救吗 我家香肠变酸了,为什么?怎么办? 腊肠是酸的 求解 梅艳芳是因为什么原因去世的? 数据结构与算法的介绍 曼彻斯特大学算法和数据结构课程? 关于算法与数据结构课程设计(C++版) 手机怎么设置网关 手机怎么设置网关ip地址 手机怎么设置默认网关和使用网关,流量上网,移动4g 怎么设置手机上网网关Ip地址 手机的网关咋设置才能上网啊 手机静态ip地址怎么设置才能上网 中国移动WAP上网的网关IP怎么设置 网关怎么设置才能上网 中国移动网关设置方法是怎样的 cicare标准化沟通模式的产生背景是什么?是谁提出的? 在某方面 用英语怎么说 花蛤今天买的可以放明天吗? SBAR标准化沟通中的R代表什么 枇杷上火还是降火? 请问有标准化沟通的书籍吗?