HDU1203 简单01背包问题
来源:互联网 发布:windows操作系统原理 编辑:程序博客网 时间:2024/04/29 06:07
题目链接http://acm.hdu.edu.cn/showproblem.php?pid=1203
#include<stdio.h>#include<algorithm>using namespace std;struct pp{ int cost; double p;};double min(double a,double b){ return a>b?b:a;}int main(){ double c[10010]; pp a[10010]; int n,m,i,j,k; while(1) { scanf("%d%d",&n,&m); if(n==0&&m==0) break; for(i=0;i<=n;i++) c[i]=1; for(i=0;i<m;i++) { scanf("%d%lf",&a[i].cost,&a[i].p); } for(i=0;i<m;i++) { for(j=n;j>=a[i].cost;j--) c[j]=min(c[j],c[j-a[i].cost]*(1-a[i].p)); } printf("%.1f%%\n",(1-c[n])*100); } return 0;}
0 0
- HDU1203 简单01背包问题
- hdu1203 01背包问题
- hdu1203 01背包+简单概率论
- HDU1203 DP 01背包问题
- HDU1203 01背包
- hdu1203(01背包)
- HDU1203(01背包)
- hdu1203 01背包
- hdu1203(01背包)
- hdu1203(01背包)
- HDU1203 DP-01背包
- hdu1203-01背包
- hdu1203(01背包变形)
- hdu1203(01背包微变形)
- 简单的背包变形HDU1203,HDU2955
- hdu1203 I NEED A OFFER! (01背包)
- HDU1203:I NEED A OFFER!(01背包)
- HDU1203(I need an offer)01背包
- 阿里云RDS文档概述——参数设置
- The sum problem
- Cisco IOS的四种模式以及使用 CLI 帮助
- 我在CSDN上的第一篇文章
- 机器学习预备知识之概率论(下)
- HDU1203 简单01背包问题
- iOS自定义控件之下拉列表按钮
- 希尔排序---shellsort
- 黑马程序员——仅当源级别为 1.5 时已参数化的类型才可用的解决办法
- sgu148:B-Station(dp+堆优化)
- 【Ubuntu使用技巧】ubuntu sudo不需要输入密码
- hdu5120——Intersection
- WAMPServer介绍
- struts2开发一般流程