日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

省选专练之神仙贪心IOI2013Robert

發布時間:2025/4/16 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 省选专练之神仙贪心IOI2013Robert 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

【問題描述】 小沐把玩具扔在地板上,亂七八糟。慶幸的是,有一種特殊的機器人可以收拾玩具。不過他需要 確定哪個機器人去揀哪個玩具。 一共有 T 個玩具,整數 w[i]表示這個玩具的重量,整數 s[i]表示這個玩具的體積。機器人有 兩種,分別是:弱機器人和小機器人。

◆有 A 個弱機器人。每個弱機器人有一個重量限制 X[i],它只能拿起重量嚴格小于 x[i]的玩 具,與玩具的體積大小沒有關系。

◆有 B 個小機器人。每個小機器人有一個體積限制 Y[i],它只能拿起體積嚴格小于 Y[i]的玩 具,與玩具的重量大小沒有關系。 每個

機器人用 1 分鐘將一個玩具拿走放好。不同的機器人可以同時拿走并放好不同的玩具。 你的任務是確定機器人是否可以將所有玩具都收拾好,如果是,那么最少用多少時間可以收拾好。

Marita's little brother has left toys all over the living room floor! Fortunately, Marita has developed special robots to clean up the toys. She needs your help to determine which robots should pick up which toys. There are T toys, each with an integer weight W[i] and an integer size S[i] . Robots come in two kinds: weak and small.

There are A weak robots. Each weak robot has a weight limit X[i] , and can carry any toy of weight strictly less than X[i] . The size of the toy does not matter.

There are B small robots. Each small robot has a size limit Y[i] , and can carry any toy of size strictly less than Y[i] . The weight of the toy does not matter.

Each of Marita's robots takes one minute to put each toy away. Different robots can put away different toys at the same time. Your task is to determine whether Marita's robots can put all the toys away, and if so, the shortest time in which they can do this.

這居然不是IOI的簽到題(Day2-T5)

神仙貪心。

明顯發現答案成一個單調的情況

二分答案

如何貪心:先對詢問以重量關鍵字排序

對weak再按照盡可能取體積大的原則取走

對于剩下small的按照盡可能取體積大的原則取走

#include<iostream> #include<cstdio> #include<cmath> #include<cstring> #include<algorithm> #include<queue> using namespace std; typedef int INT; #define int long long const int N=1e6+10; struct Node{int x,y; }S[N],tmp[N]; int X[N]; int Y[N]; int T,A,B; priority_queue<Node> Q; bool cmp(Node A,Node B){return A.x<B.x; } bool cmp2(int A,int B){return A>B; } bool operator < (Node A,Node B){return A.y<B.y; } bool check(int sum){while(!Q.empty())Q.pop();int now=1;for(int i=1;i<=A;++i){while(S[now].x<X[i]&&now<=T)Q.push(S[now]),++now;for(int j=1;!Q.empty()&&j<=sum;++j)Q.pop();}while(now<=T)Q.push(S[now]),++now;for(int i=1;i<=B;i++){for(int j=1;j<=sum&&!Q.empty()&&Q.top().y<Y[i];++j)Q.pop();}if(!Q.empty())return 0;return 1; } INT main(){ // freopen("test.in","r",stdin);scanf("%lld%lld%lld",&A,&B,&T);for(int i=1;i<=A;++i)scanf("%lld",&X[i]);sort(X+1,X+1+A);for(int i=1;i<=B;++i)scanf("%lld",&Y[i]);sort(Y+1,Y+1+B,cmp2);for(int i=1;i<=T;++i){scanf("%lld%lld",&S[i].x,&S[i].y);}sort(S+1,S+1+T,cmp);int l=1;int r=T+1;int ans=-1;while(l<=r){int mid=(l+r)/2;if(check(mid)){ans=mid;r=mid-1;}else l=mid+1;}cout<<ans; }

?

轉載于:https://www.cnblogs.com/Leo-JAM/p/10079128.html

總結

以上是生活随笔為你收集整理的省选专练之神仙贪心IOI2013Robert的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产精品久久久久毛片软件 | 欧美精品videosex极品 | 日韩精品――中文字幕 | 国内成人在线 | 97香蕉久久超级碰碰高清版 | 久久久激情网 | 精品二三区| 午夜av免费观看 | 国产精品videos | 亚洲午夜久久久久久久国产 | 欧美激情亚洲色图 | 国模私拍xvideos私拍 | 国产凹凸一区二二区 | 国产一级视频免费观看 | 大地资源在线观看免费高清版粤语 | 欧美国产高清 | 国产黄色在线播放 | 最色成人网 | 国产三级在线观看 | 成人在线三级 | 国产调教在线观看 | 日韩免费一级 | 欧美 日韩 高清 | 欧美激情videos | 日本中文在线观看 | 国产成人av网站 | 在线看片日韩 | 亚洲午夜精品久久久久久app | av免费看在线 | 午夜精品一区二区三区在线 | 少妇姐姐 | 一区精品在线 | 一区二区成人免费视频 | 看国产毛片| 午夜精品福利一区二区三区蜜桃 | 国产精品一区二区视频 | 97国产成人无码精品久久久 | 91一区二区三区四区 | 操人视频免费看 | 999视频在线播放 | 亚洲黄视频 | 国产强被迫伦姧在线观看无码 | 91免费播放 | 婷婷久久伊人 | 久久精品天天中文字幕人妻 | 青青草原国产视频 | 天天干天天爽天天操 | 热热99| 中国女人真人一级毛片 | 国产91网| 国产精品婷婷午夜在线观看 | 一区二区日本 | 亚洲欧美日韩一区二区三区在线观看 | 日韩最新| 一本无码aⅴ久久久国产 | 国产精品一区在线看 | 色秀视频网| 日本va视频| 欧美日本三级 | 51ⅴ精品国产91久久久久久 | 日韩高清黄色 | 91香蕉视频在线观看免费 | 精品国产99 | 二十四小时在线更新观看 | 五月婷婷丁香 | 欧美日韩综合网 | 91丨porny丨中文 | 一区两区小视频 | 正在播放超嫩在线播放 | 精品在线播放视频 | 亚洲精品视频观看 | 欧美日韩精品中文字幕 | 久久久免费观看视频 | 国产在线视频一区二区三区 | 亚洲性欧美 | 人人看人人舔 | 日韩欧美视频网站 | 亚洲天堂爱爱 | 国产午夜一区 | 日韩三级黄色 | 在线免费观看国产精品 | 成人久久影院 | 精品电影一区二区 | 波多野结衣在线网址 | 天天碰天天 | 欧美精品系列 | 久久噜| 国产永久免费视频 | 日日操网站 | 久久精彩| 69xx免费视频 | 狠狠干夜夜操 | 欧美性极品 | 日本不卡一区在线观看 | 欧美性猛交富婆 | 国产精品久草 | 三级爱爱 | 龚玥菲三级露全乳视频 | 蜜臀av在线免费观看 |