bzoj1691 挑剔的美食家

2022-06-07 14:54:15 字數 606 閱讀 3130

考慮將奶牛和牧草放在一起,根據鮮嫩程度排序,那麼顯然就可以發現乙個貪心策略:每一頭奶牛一定選擇當前剩餘的最便宜且符合條件的牧草,然後用乙個set維護**即可

1 #include2

using

namespace

std;

3struct

jia[200005

];6 multisets;

7int

n,m;

8long

long

ans;

9bool

cmp(ji x,ji y)

12int

main()

18 sort(a+1,a+n+m+1

,cmp);

19for(int i=1;i<=n+m;i++)

20if (a[i].id>n)s.insert(a[i].m);

21else

27 ans+=(*it);

28s.erase(it);29}

30 printf("

%lld

",ans);

31 }

view code

bzoj1691 挑剔的美食家

與很多奶牛一樣,farmer john那群養尊處優的奶牛們對食物越來越挑剔,隨便拿堆草就能打發她們午飯的日子自然是一去不返了。現在,farmer john不得不去牧草專供商那裡購買大量美味多汁的牧草,來滿足他那n 1 n 100,000 頭挑剔的奶牛。所有奶牛都對fj提出了她對牧草的要求 第i頭奶牛...

bzoj1691 挑剔的美食家

time limit 5 sec memory limit 64 mb submit 761 solved 377 submit status discuss 與很多奶牛一樣,farmer john那群養尊處優的奶牛們對食物越來越挑剔,隨便拿堆草就能打發她們午飯的日子自然是一去不返了。現在,farm...

Jzoj 1246 挑剔的美食家

與很多奶牛一樣,farmer john那群養尊處優的奶牛們對食物越來越挑剔,隨便拿堆草就能打發她們午飯的日子自然是一去不返了。現在,farmer john不得不去牧草專供商那裡購買大量美味多汁的牧草,來滿足他那n 1 n 100,000 頭挑剔的奶牛。所有奶牛都對fj提出了她對牧草的要求 第i頭奶牛...