#HDU1203 I NEED A OFFER!
来源:互联网 发布:淘宝客店铺要注意哪些 编辑:程序博客网 时间:2024/05/24 23:14
I NEED A OFFER!
题意: 中文不解释。
分析: 类似 HDU2955。
#include <bit/stdc++.h>#define INF 0x3f3f3f3f using namespace std;typedef long long ll;const ll mod = 1e9 + 7;//这题和A差不多struct ndoe { int mon; double P;}rec[10010];double dp[10010];int main(){ std::ios::sync_with_stdio(false); std::cin.tie(0); int n,m; while(cin>>n>>m && (n||m)){ for(int i=0;i<m;i++){ cin>>rec[i].mon>>rec[i].P; } //memset(dp,1,sizeof(dp)); fill(dp, dp + n + 1, 1.0); //for(int i=0;i<n;i++)dp[i]=1.0; for(int i=0;i<m;i++){ int mon = rec[i].mon; double p = 1-rec[i].P; for(int j=n;j>=mon;j--){ dp[j] = min(dp[j],dp[j-mon] * p); //cout<<j<<" "<<dp[j]*100<<endl; } } //cout<<dp[n]*100<<endl; printf("%.1f%%\n",(1.0-dp[n])*100); } return 0;}
阅读全文
0 0
- I need a offer!(hdu1203)
- hdu1203 I NEED A OFFER!
- hdu1203 I NEED A OFFER!
- HDU1203 I NEED A OFFER!
- hdu1203 I NEED A OFFER!
- HDU1203-I NEED A OFFER!
- HDU1203,I NEED A OFFER!
- HDU1203 I NEED A OFFER!
- hdu1203(I NEED A OFFER!)
- I NEED A OFFER! hdu1203
- hdu1203 I NEED A OFFER!
- HDU1203-I NEED A OFFER!
- HDU1203 I NEED A OFFER!
- 【HDU1203】I NEED A OFFER!
- #HDU1203 I NEED A OFFER!
- hdu1203--I NEED A OFFER!
- HDU1203--I NEED A OFFER!--0-1
- hdu1203 I NEED A OFFER! (01背包)
- 51nod 1135 原根
- ES6正则表达式扩展
- MarkDown学习笔记(1)
- 单项链表编程
- Qt跨线程发送信号与元数据
- #HDU1203 I NEED A OFFER!
- html运用(三) html如何禁止(表单)用户名、密码自动填充
- 8.IDA-数据与代码、函数互相转换
- poj1222 EXTENDED LIGHTS OUT 开灯问题
- SpringMVC 的 Controller 返回各种视图的处理方式
- HBase--对数据的增删查改操作
- SQL 数据库命令-----获取列名,数据类型 ,长度
- android 之 SQLite
- runas 类似于sudo