hdu 2955 Robberies
来源:互联网 发布:写真制作软件 编辑:程序博客网 时间:2024/06/16 06:14
#include<stdio.h>#include<algorithm>#include<string.h>#include<iostream>using namespace std;int main(){ int t,i,j,n,sum,m[105]; double d[10000+5],g[10000+5],p; scanf("%d",&t); while(t--) { scanf("%lf%d",&p,&n); p=1-p; for(sum=0,i=0;i<n;i++) { scanf("%d%lf",&m[i],&g[i]); g[i]=1-g[i]; sum+=m[i]; } memset(d,0,sizeof(d)); d[0]=1; for(i=0;i<n;i++) { for(j=sum;j>=m[i];j--) d[j]=max(d[j],d[j-m[i]]*g[i]); } for(i=sum;i>=0;i--) { if(d[i]-p>0.000000001) break; } printf("%d\n",i); } return 0;}
0 0
- hdu 2955 Robberies
- HDU 2955 - Robberies
- hdu 2955 Robberies DP
- Hdu 2955 - Robberies
- hdu 2955 Robberies
- hdu 2955 Robberies
- hdu 2955 Robberies
- hdu 2955 Robberies
- HDU 2955 Robberies
- hdu 2955 Robberies
- hdu 2955(Robberies)
- hdu 2955 Robberies
- HDU 2955 Robberies
- hdu 2955 Robberies
- hdu 2955 Robberies
- hdu-2955-Robberies
- hdu 2955 Robberies
- HDU:2955 Robberies
- _BIN 二进制排序
- 项目引用了DLL文件,也写了Using,但是编译时提示:未能找到类型或命名空间名称
- 解析url中search
- POJ 3253 Fence Repair
- GCD网络多线程---同步执行,异步执行,串行队列,并行队列
- hdu 2955 Robberies
- shell脚本的学习
- C++开发BHO之HelloWorld
- opengl顶点数据传送和着色器处理(vao,vbo)
- [iOS] objc_setAssociatedObject objc_getAssociatedObject 简单明了的一个理解
- 人脸识别过程
- MFC通过com接口操作Excel
- POJ2407---Relatives(求单个数的欧拉函数)
- XMPP协议的工作原理