博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
01概率
阅读量:4451 次
发布时间:2019-06-07

本文共 841 字,大约阅读时间需要 2 分钟。

http://acm.hdu.edu.cn/showproblem.php?pid=1203

如果求得到offer的最小可能,等价于1-求没有可能的解。

多个概率是相乘。//坑爹的题目,居然有n=0或m=0成立的情况。之前偷懒只判断n等于零WA了好多次

1 #include
2 #include
3 #include
4 #include
5 #include
6 #include
7 #define mem(a) memset(a,0,sizeof(a)) 8 using namespace std; 9 10 int main()11 {12 int a[10005],n,m;13 while(cin>>n>>m)14 {15 if(n==0&&m==0)break;16 double b[10005],f[10005];17 for(int i=1;i<=m;i++)18 {19 scanf("%d%lf",&a[i],&b[i]);20 b[i]=1-b[i];21 }22 for(int i=0;i<=n;i++)23 f[i]=1;24 for(int i=1;i<=m;i++)25 {26 for(int j=n;j>=a[i];j--)27 {28 f[j]=min(f[j],f[j-a[i]]*b[i]);29 }30 }31 32 printf("%.1lf%%\n",(1.0-f[n])*100);33 }34 return 0;35 }
View Code

 

转载于:https://www.cnblogs.com/XXrll/p/10187085.html

你可能感兴趣的文章
C#串口通信:MSComm控件使用详解
查看>>
配置maven和创建maven项目
查看>>
squid 3.5.2配置文件
查看>>
linux中解决出现:^H^H^H^H
查看>>
SQL SERVER 安装出现 “性能计数器注册表配置单元一致性”检查失败 的问题
查看>>
WUSTOJ 1298: 操作格子(Java)
查看>>
第一章整理
查看>>
POJ 2689 Prime Distance (素数筛选法,大区间筛选)
查看>>
HDU 4901 多校4 经典计数DP
查看>>
iOS通过dSYM文件分析crash
查看>>
使用行为树(Behavior Tree)实现游戏AI
查看>>
[转]解读Unity中的CG编写Shader系列二
查看>>
学生管理系统的优化过程
查看>>
魔都之行
查看>>
【OpenCV & CUDA】OpenCV和Cuda结合编程
查看>>
【译】索引列,列选择率和等式谓词
查看>>
activeMQ启动失败61616port被占用问题
查看>>
linux下oracle11G DG搭建(三):环绕备库搭建操作
查看>>
rsync配置文件的参数详解
查看>>
简单题
查看>>