HDU 1085 Holding Bin-Laden Captive!
来源:互联网 发布:linux grub启动命令 编辑:程序博客网 时间:2024/05/16 13:51
#include <iostream>using namespace std;int num_1,num_2,num_5,c1[8010],c2[8010];int main(){ while(cin >> num_1 >> num_2 >> num_5) { if(num_1==0&&num_2==0&&num_5==0)break; for(int i=0;i<=num_1+num_2*2+num_5*5;i++)c1[i]=c2[i]=0; for(int i=0;i<=num_1;i++)c1[i]=1; for(int i=0;i<=num_1;i++) { for(int j=0;j<=num_2;j++)c2[i+j*2]+=c1[i]; } for(int i=0;i<=num_1+num_2*2;i++)//第四次wa,将num_1+num_2*2写成num_1 { c1[i]=c2[i]; c2[i]=0;//第一次wa } for(int i=0;i<=num_1+num_2*2;i++) { for(int j=0;j<=num_5;j++)c2[i+j*5]+=c1[i]; } bool mark = true; for(int i=0;i<=num_1+num_2*2+num_5*5;i++) { if(c2[i]==0) { cout << i << endl; mark = false; break; } } if(mark)cout << num_1+num_2*2+num_5*5+1 << endl;//第二次wa,第三次wa(mark) } return 0;}
思路:母函数,设一元,二元,五元个数分别是a,b,c
参考:http://www.wutianqi.com/?p=592
- 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!
- hdu 1085 Holding Bin-Laden Captive!
- hdu 1085 Holding Bin-Laden Captive!
- hdu 1085 Holding Bin-Laden Captive!
- hdu 1085 Holding Bin-Laden Captive!
- Holding Bin-Laden Captive! hdu 1085
- hdu/hdoj 1085 Holding Bin-Laden Captive!
- hdu 1085 Holding Bin-Laden Captive!
- hdu 1085 Holding Bin-Laden Captive!
- HDU 1085 Holding Bin-Laden Captive!
- 无法用IE7 运行TD 8.0 解决方法
- 悟透JavaScript
- mysql 存储过程的一些问题
- C# 文件下载四方法
- ASP.NET MVC中Area分层模块处理大解密
- HDU 1085 Holding Bin-Laden Captive!
- 奇偶行table颜色不同
- Android Power Management
- ASP.NET MVC中Area分层模块处理大解密 下
- 【Java基础 009】 正则表达式
- android下res目录 资源定义及使用
- MySql常用命令总结(转)
- eclipse 添加 外部 jar包 方法
- cocos2d里面的文理图片和UIImage之间的转化