h1203动态规划
来源:互联网 发布:网络扫黄打非 编辑:程序博客网 时间:2024/06/05 13:23
对动态规划了解更多啦
话说,盲打可真痛苦,尤其是那些字符
#include<iostream>
#include <string.h>#include<stdio.h>
#include<algorithm>
using namespace std;
int v[10005];
double p[10005],dp[10005];
int main()
{
int n,m;
while(scanf("%d %d",&n,&m))
{
if(n==0&&m==0)
break;
fill(dp,dp+10005,1);
for(int i=0;i<m;i++)
scanf("%d %lf",&v[i],&p[i]);
for(int i=0;i<m;i++)
for(int j=n;j>=v[i];j--)
dp[j]=min(dp[j],dp[j-v[i]]*(1-p[i]));
printf("%.1lf%%\n",(1-dp[n])*100);
}
return 0;
}
/*
10 3
4 0.1
4 0.2
5 0.3
*/
0 0
- h1203动态规划
- 动态规划!!!动态规划!!!
- 动态规划
- 动态规划
- 动态规划
- 动态规划
- 动态规划
- 动态规划
- 动态规划
- 动态规划
- 动态规划
- 动态规划
- 动态规划
- 动态规划
- 动态规划
- 动态规划
- 动态规划
- 动态规划
- 泛型
- 链表
- android 如何判断app 运行在后台
- Ubuntu 下python开发环境的搭建
- 基于python 的分类算法模板 -- 数据库索引、特征提取、分类、分类结果查看
- h1203动态规划
- [机器学习]机器学习笔记整理06-决策树应用
- D
- (2016年中国大学生程序设计竞赛(杭州)) HDU 5938 Four Operations 思维题 + 枚举
- 1004. 成绩排名 (20)
- 最短路径SPFA算法
- HTML <button> 和 input type=“button”的区别 / input type="submit" 和"button"的区别
- 启发式合并(Peterson Polyglot ,cf 778C)
- 日记<持续更新>