难以理解,为什么就对了?

P1208 [USACO1.3] 混合牛奶 Mixing Milk

能不能调好MD再发
by Kasa_ @ 2023-09-18 21:48:07


啊这
by zjjc1104111 @ 2023-09-18 21:50:01


@[leiwenjin1234](/user/921176) 你markdown炸了。
by Cyq_Lyw_01 @ 2023-09-18 21:51:31


他的代码是这个: ```cpp #include<bits/stdc++.h> using namespace std; typedef struct M{ long long v,w; }; M a[1000001]; bool cmp(const M &a ,const M &b){ if(a.v<b.v)return 1; if(a.v>=b.v)return 0; // if(a.v==b.v){ // if(a.w>=b.w)return 1; // return 0; // } } int main(){ long long m,n; std::cin>>m>>n; for(long long i=1;i<=n;i++){ std::cin>>a[i].v>>a[i].w; } sort(a+1,a+1+n,cmp); long long i=1,p=0; while(m>0){ if(a[i].w<=m){ m-=a[i].w;p+=a[i].w*a[i].v; i++; }else{ p+=m*a[i].v; m=0; } } std::cout<<p; } ```
by xiaoyang111 @ 2023-09-18 21:53:20


贪心就是正解啊
by xiaoyang111 @ 2023-09-18 22:01:57


@[Cyq_Lyw_01](/user/670355) markdown是什么,查不到啊
by leiwenjin1234 @ 2023-09-19 20:58:10


@[Kasa_](/user/941962) 我用的是插入代码选项,但不知道为什么成这样了
by leiwenjin1234 @ 2023-09-19 20:59:33


@[leiwenjin1234](/user/921176) <https://help.luogu.com.cn/rules/academic/handbook/markdown> 就是你的代码框链接这类东西的语法d,你Markdown(Md)炸了就是指你Markdown的语法写错了,导致你的帖子看起来不正常,你的帖子长得像这样: ![](https://cdn.luogu.com.cn/upload/image_hosting/4ep5mwd4.png) 很明显你的代码框错乱了。所以我说你的markdown炸了。
by Cyq_Lyw_01 @ 2023-09-19 21:04:35


|