首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
首页 /
王道机试指南第二版第119页题目FatMouse
#
王道机试指南第二版第119页题目FatMouse
#
1262次浏览
2人互动
收藏话题
分享
此刻你想和大家分享什么
热门
最新
2022-02-20 11:46
Trinity College Dublin C++
那我也记录一下,欢迎大家给出建议!!!#include <iostream>(5488)#include <cstdio>#include <algorithm>using namespace std;struct W_VS_P {float w_vs_p;int weight;int price;}num[1000];bool compare(W_VS_P a,W_VS_P b) {return a.w_vs_p>b.w_vs_p;}int main() {int M, N;float count = 0,J[1000] = { 0 }, F[1000] = { 0 };while (cin>>M>>N){if (M==-1 && N==-1) {break;}for (int i = 0; i < N; i++) {cin >> J[i] >> F[i];num[i].w_vs_p = J[i] / F[i];num[i].weight = J[i];num[i].price = F[i];}sort(num,num+N,compare);for (int j = 0; j < N; j++) {if (M > num[j].price) {M -= num[j].price;count += num[j].weight;}else if(M>0&&M<num[j].price){count+=M* (num[j].w_vs_p);break;}}printf("%.3f",count);}}
点赞
评论
收藏
分享
2020-03-18 10:00
门头沟学院 C++
39;Trade自己的代码:(只为做个记录)#include<iostream>(720)#include<algorithm>using namespace std;struct ROOM{double j;double f;double xingjiabi;};ROOM room[1000];//降序bool comp(ROOM a,ROOM b){if(a.xingjiabi>b.xingjiabi){return true;}else{return false;}}int main(){int M,N;while(cin>>M>>N && M!=-1 &&N!=-1){for(int i=0;i<N;i++){cin>>room[i].j>>room[i].f;room[i].xingjiabi=room[i].j/room[i].f;}sort(room,room+N,comp);double shuchu=0;int k=0,p=0;while(M>0){p=M-room[k].f;if(p >=0){shuchu=room[k].j+shuchu;M=M-room[k].f;}else{shuchu=shuchu+M/room[k].f*room[k].j;M=M-room[k].f;}k++;}printf("%.3f",shuchu);}return 0;}
点赞
评论
收藏
分享
玩命加载中
创作者周榜
更多
热议话题
更多
1
...
春招至今,你的战绩如何?
0
2
...
AI面会问哪些问题?
0
1
...
MiniMax求职进展汇总
3
...
你的实习产出是真实的还是包装的?
0
4
...
HR最不可信的一句话是__
0
5
...
长得好看会提高面试通过率吗?
0
1
...
米连集团26产品管培生项目
6
...
你做过最难的笔试是哪家公司
0
7
...
AI时代,哪个岗位还有“活路”
0
8
...
沪漂/北漂你觉得哪个更苦?
0
9
...
军工所铁饭碗 vs 互联网高薪资,你会选谁
0
10
...
XX请雇我工作
0
牛客网
牛客网在线编程
牛客网题解
牛客企业服务