亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

POJ 2456 Aggressive cows

2019-11-14 09:00:43
字體:
來源:轉載
供稿:網友

Farmer John has built a new long barn, with N (2 <= N <= 100,000) stalls. The stalls are located along a straight line at positions x1,...,xN (0 <= xi <= 1,000,000,000).His C (2 <= C <= N) cows don't like this barn layout and become aggressive towards each other once put into a stall. To PRevent the cows from hurting each other, FJ want to assign the cows to the stalls, such that the minimum distance between any two of them is as large as possible. What is the largest minimum distance?

Input* Line 1: Two space-separated integers: N and C* Lines 2..N+1: Line i+1 contains an integer stall location, xi Output* Line 1: One integer: the largest minimum distanceSample Input
5 312849Sample Output
3HintOUTPUT DETAILS: FJ can put his 3 cows in the stalls at positions 1, 4 and 8, resulting in a minimum distance of 3.Huge input data,scanf is recommended思路:二分法+貪心如果不適用貪心,很容易時間超限。貪心思路:最小間隔0與最大間隔(str[N]-str[0])/(C-1),距離不斷縮小,直到區間為0。
#include<cstdio>#include<algorithm>#include<cstdlib>using namespace std;int N,C;int str[1000005];int greed(int n){   int imax=str[1],sum=0;    for(int i=1;i<=N;i++)    {        if(str[i]-imax>=n)        {            sum++;          imax=str[i];        }    }      return sum>=C-1? 1:0;//判斷}int main(){    //freopen("e;//in.txt","r",stdin);   while(scanf("%d%d",&N,&C)==2)   {       for(int i=1;i<=N;i++)        scanf("%d",&str[i]);        sort(str,str+N);       //輸入       int left=0,right=(str[N]-str[0])/(C-1),mid;       while(left<=right)       {           mid=(left+right)/2;           if(greed(mid))//如果間隔為mid,可以放下            left=mid+1;           else //不可以放下            right=mid-1;       }       printf("%d/n",left-1);//特別注意mid 有可能不能放下c 只羊,我們能夠確定left 左邊的能夠放下c 只羊,right 右邊的不能放下c 只羊,可是mid 不能確定;如果mid 能夠放下,則left 右移,left=right+1 ,顯然不能放下,則left-1 是最大值;如果mid 不能放下,則left 不變,left 依然不能不能放下,left-1 是最大值   }   return 0;}
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品精品视频一区二区三区| 国产成人jvid在线播放| 欧美在线观看网址综合| 免费成人高清视频| 精品国产鲁一鲁一区二区张丽| 91欧美精品午夜性色福利在线| 日韩欧美亚洲国产一区| 亚洲天堂一区二区三区| 日本中文字幕久久看| 4438全国亚洲精品在线观看视频| 国产成人鲁鲁免费视频a| 久久久欧美一区二区| 亚洲电影成人av99爱色| 国产精品网站视频| 亚洲欧美成人一区二区在线电影| 日韩精品在线视频观看| 国内免费久久久久久久久久久| 精品亚洲男同gayvideo网站| 日韩电影免费在线观看中文字幕| 欧美午夜激情在线| 久久91精品国产| 亚洲精品成a人在线观看| 成人免费观看49www在线观看| 欧美国产一区二区三区| 在线观看欧美日韩| 亚洲国内精品视频| 日韩风俗一区 二区| 亚洲性xxxx| 久久久久日韩精品久久久男男| 亚洲国产欧美自拍| 欧美日韩爱爱视频| 国产乱肥老妇国产一区二| 亚洲免费中文字幕| 亚洲福利在线播放| 亚洲欧洲在线免费| 青草青草久热精品视频在线网站| 国产日韩欧美影视| 亚洲色图第三页| 亚洲综合中文字幕68页| 久久天堂电影网| 中文字幕在线视频日韩| 久久国产天堂福利天堂| 久久久久久九九九| 日本精品一区二区三区在线| 中文字幕在线观看日韩| 久久av在线看| 精品一区精品二区| 91超碰caoporn97人人| 亚洲性夜色噜噜噜7777| 国产精品免费久久久久影院| 午夜精品一区二区三区在线视频| 国产一区二区丝袜高跟鞋图片| 日韩av一区二区在线观看| 一本久久综合亚洲鲁鲁| 欧美极品少妇xxxxx| 欧美亚州一区二区三区| 亚洲国产欧美一区二区三区久久| 中文字幕亚洲自拍| 91免费精品国偷自产在线| 亚洲欧洲xxxx| 日韩免费高清在线观看| 亚洲国产精品免费| 欧美日本精品在线| 日韩专区在线播放| 亚洲精品自拍偷拍| 亚洲wwwav| 亚洲最大福利网| 亚洲国产精品国自产拍av秋霞| 日韩第一页在线| 亚洲黄色av女优在线观看| 2019中文字幕全在线观看| 国产一区二区三区在线观看视频| 成人福利免费观看| 欧美在线视频播放| 日韩美女中文字幕| 在线精品国产欧美| 国产视频在线一区二区| 91丝袜美腿美女视频网站| 国产精品精品一区二区三区午夜版| 亚洲黄色av网站| 日韩女优人人人人射在线视频| 久久久久久久久91| 亚洲国产精品va在线观看黑人| 欧美日韩亚洲成人| 久久精品99久久久久久久久| 国产女人18毛片水18精品| 国产精品wwww| 91精品久久久久久久久| 亚洲一级一级97网| 日韩大片免费观看视频播放| 在线观看日韩www视频免费| 欧美亚洲视频在线观看| 国模叶桐国产精品一区| 亚洲精品一区二区三区婷婷月| 亚洲天堂av在线播放| 亚洲国产精品成人va在线观看| 久久成人综合视频| 久久久精品亚洲| 亚洲性av在线| 亚洲电影天堂av| 日韩高清人体午夜| 国产成人久久精品| 日本乱人伦a精品| 日韩av网站在线| 国产精品狠色婷| 欧美网站在线观看| 美女福利精品视频| 国产亚洲激情在线| 91精品国产91久久久久久不卡| 91在线免费看网站| 欧美在线免费视频| 欧美电影《睫毛膏》| 国外成人免费在线播放| 欧美成人午夜激情| 久久伊人精品视频| 97av视频在线| 国产精品老女人精品视频| 欧美一级片在线播放| 亚洲精品国产精品久久清纯直播| 日韩激情第一页| 少妇高潮 亚洲精品| 日韩在线播放一区| 国产一区二区日韩精品欧美精品| 中文字幕在线视频日韩| 国产精品电影网站| 深夜成人在线观看| 欧美视频精品一区| 日韩av在线天堂网| 欧美激情国产日韩精品一区18| 亚洲福利在线看| 亚洲国产成人精品久久久国产成人一区| 欧美大片在线影院| 亚洲欧美国产va在线影院| 成人免费直播live| 国内成人精品视频| 国产成人小视频在线观看| 欧美一区二区三区……| 亚洲人成网站免费播放| 欧美午夜视频一区二区| 福利一区福利二区微拍刺激| 欧美日韩国产影院| 亚洲国产天堂久久国产91| 久久久久久亚洲精品中文字幕| 欧美国产在线电影| 中文字幕欧美亚洲| **欧美日韩vr在线| 青青精品视频播放| 日韩国产激情在线| 亚洲人成亚洲人成在线观看| 国产精品久久久久久久久久尿| 日韩欧美国产高清91| 国产精品午夜国产小视频| 精品国产乱码久久久久酒店| 亚洲高清免费观看高清完整版| 久久国产精品久久久久久| 亚洲第一级黄色片| 欧美成人黑人xx视频免费观看| 中文字幕日韩欧美精品在线观看| 国产精品日韩av| 欧美成人h版在线观看| 久久香蕉国产线看观看网| 久久精品国产清自在天天线| 中文字幕日韩av综合精品| 欧美国产日韩二区|