文章

6

粉丝

0

获赞

13

访问

681

头像
喝饮料问题 题解:
P5128
发布于2025年3月24日 09:37
阅读数 138

#include<stdio.h>
#include<vector>
#include<algorithm>
using namespace std;

struct leverage{
    float mi;//毫升 
    float wi;//价格 
};
bool compare(leverage lhs,leverage rhs){
    return (lhs.wi/lhs.mi)<(rhs.wi/rhs.mi);//单位价格从低到高 
}
int main(){
    float x;
    int n;
    while(scanf("%f%d",&x,&n)!=EOF){
        if(x==-1&&n==-1){
            break;
        }
        vector<leverage> Vec;
        for(int i=0;i<n;i++){
            float mi,wi;
            scanf("%f%f",&mi,&wi);
            le...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发