HDOJ HDU 1085 Holding Bin-Laden Captive!
来源:互联网 发布:万网域名怎么转让 编辑:程序博客网 时间:2024/06/05 14:22
HDOJ 1085 Holding Bin-Laden Captive!
题目
点此查看 HDOJ 1085 Holding Bin-Laden Captive!
分类
找规律
这题其实思路很简单 但是很有迷惑性 还是发一下
题意
解决拉登得数学问题
分别给一些面值为 1,2,5 的硬币
求给出硬币能组成得连续最小面值
例如面值 数量 1 1 2 1 5 3总面值 面值 1 数量 面值 2 数量 面值 5 数量 1 1 0 0 2 0 2 0 3 1 2 0 4无法组成 4
题解
差点看成背包问题
其实有很简单的思路
如果 1 有 0 个
那么 1 就不能组成
如果所有 1 和 2 的数量 不能组成 4以上的数 则 只能到为 1 和 2 组成的最大数 (因为如果 能组4 就意味着 可以从 5 开始了)
否则 为 所有 硬币组成的数
代码
#include <iostream>using namespace std;int main(){ int o,t,f,min; while(cin >> o >> t >> f &&(o || t || f)) { if(o == 0) { cout << 1 << endl; continue; } if(o + 2*t < 4) min = o + 2*t; else min = o + 2*t + 5*f; min++; cout << min << endl; } return 0;}
阅读全文
0 0
- hdu/hdoj 1085 Holding Bin-Laden Captive!
- HDOJ HDU 1085 Holding Bin-Laden Captive!
- HDOJ/HDU 1085 母函数 Holding Bin-Laden Captive!
- HDOJ 1085 Holding Bin-Laden Captive
- HDOJ 1085 Holding Bin-Laden Captive!
- hdoj 1085 Holding Bin-Laden Captive!
- HDOJ 1085 Holding Bin-Laden Captive!
- hdoj 1085 Holding Bin-Laden Captive! <思维>
- HDOJ Holding Bin-Laden Captive!
- hdu 1085 Holding Bin-Laden Captive!
- HDU 1085 - Holding Bin-Laden Captive!
- HDU 1085 Holding Bin-Laden Captive!
- HDU 1085 Holding Bin-Laden Captive
- HDU 1085 Holding Bin-Laden Captive!
- Hdu 1085 - Holding Bin-Laden Captive!
- hdu 1085 Holding Bin-Laden Captive!
- hdu 1085 Holding Bin-Laden Captive!
- hdu 1085 Holding Bin-Laden Captive!
- spring中packagesToScan的解释
- 【小技巧】桌面图标出现蓝色问号的怎么办?
- http协议无状态中的 "状态" 到底指的是什么?!
- CodeForces 614D 二分+贪心
- Java内存区域与内存溢出异常
- HDOJ HDU 1085 Holding Bin-Laden Captive!
- 高复用率的RTSPClient组件EasyRTSPClient调用说明
- hdu 6194
- 001_JavaWeb中文乱码问题
- http invoker
- 高复用率的RTSPClient组件EasyRTSPClient设计流程
- python 迭代器和生成器
- 九度[1095]-2的幂次方
- hibernate.current_session_context_class