PATB1020
来源:互联网 发布:u盘照片数据恢复 编辑:程序博客网 时间:2024/06/13 03:37
#include <iostream>#include<stdio.h>#include<algorithm>using namespace std;struct yuebing{ double sum1; double sum2; double d;}y[1010];bool cmp( yuebing a,yuebing b){ if(a.d!=b.d) return a.d>b.d; else return a.d<b.d;}int main(){ int n,d; double sum=0,z=0; scanf("%d%d",&n,&d); for(int i=0;i<n;i++) { scanf("%lf",&y[i].sum1); } for(int i=0;i<n;i++) { scanf("%lf",&y[i].sum2); y[i].d=y[i].sum2/y[i].sum1; } sort(y,y+n,cmp); for(int i=0;sum<d&&i<n;i++) { sum+=y[i].sum1; if(sum>d) { sum=sum-y[i].sum1; z+=y[i].d*(d-sum); break; } z+=y[i].sum2; } printf("%.2f\n",z); return 0;}
0 0
- PATB1020
- 【正完成】Android的基础问题、面试题
- 查看和升级OPatch
- VC/MFC如何设置对话框背景颜色
- C++ 中使用json
- [FastDFS] tracker报错, ERROR - file: tracker_nio.c, line: 214, recv timeout
- PATB1020
- 单机数据库调整redo log日志大小
- Markdown 常用语法简单学习
- MySQL关联left join 条件on与where不同
- iOS内存管理之:引用计数、ARC、自动释放池autoreleasepool和便捷方法之间的关系
- Python压缩多个属于不同驱动器的文件夹至同一个zip文件
- Windows PowerShell中scp命令
- wget/curl回源请求带host
- 自己写的日志框架--linkinLog4j--框架可配置+提性能