青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

USACO 3.1 Humble Numbers



每次找下一個最小的humble數直到第n個為止。
對每一個prime,用二分法找出乘以已有的humble數且>=現有最大的humble數的最小的那一個。
然后取最小的那一個作為新找到的humble數。
開始的時候最后一個例子總是超時,后來用一個next_min數組緩存一下結果,效率一下提高了10倍。

#include?<iostream>
#include?
<fstream>

using?namespace?std;

int?humbles[100002];
int?primes[100];
int?k,n;
int?top;

int?next_min[100];

long?long?find_next(int?i)
{
????
int?l?=?0;
????
int?h?=?top;
????
int?mid;

????
while(l<=h){
????????mid?
=?(l+h)/2;
????????
if((long?long)humbles[mid]*primes[i]<=humbles[top]){
????????????l?
=?mid+1;
????????}
else{
????????????h?
=?mid-1;
????????}
????}

????
return?humbles[h+1]*primes[i];
}

void?solve()
{
????humbles[
0]?=?1;
????top?
=?0;

????freopen(
"humble.in","r",stdin);
????freopen(
"humble.out","w",stdout);

????scanf(
"%d%d",&k,&n);

????
for(int?i=0;i<k;++i)
????????scanf(
"%d",&primes[i]);

????
for(int?i=0;i<k;++i)
????????next_min[i]?
=?find_next(i);

????
while(top<n){
????????
long?long?next?=?LONG_MAX;
????????
long?long?tmp;
????????
for(int?i=0;i<k;++i){
????????????
if(next_min[i]<=humbles[top])
????????????????tmp?
=?next_min[i]?=?find_next(i);
????????????
else
????????????????tmp?
=?next_min[i];

????????????
if(tmp<next){
????????????????next?
=?tmp;
????????????}
????????????
if(next==humbles[top]+1)
????????????????
break;
????????}
????????humbles[
++top]?=?next;
????}

????printf(
"%d\n",humbles[n]);
}

int?main(int?argc,char?*argv[])
{
????solve();?
????
return?0;
}

posted on 2009-06-30 00:05 YZY 閱讀(1688) 評論(0)  編輯 收藏 引用 所屬分類: AlgorithmUSACO

導航

<2009年6月>
31123456
78910111213
14151617181920
21222324252627
2829301234
567891011

統計

常用鏈接

留言簿(2)

隨筆分類

隨筆檔案

搜索

積分與排名

最新評論

閱讀排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            久久免费精品视频| 欧美激情自拍| 亚洲天堂av在线免费| 欧美日韩国产综合新一区| 夜夜爽99久久国产综合精品女不卡 | 女人天堂亚洲aⅴ在线观看| 在线免费观看欧美| 亚洲国产高清在线观看视频| 欧美激情国产日韩| 亚洲一级影院| 欧美中文字幕在线视频| 亚洲高清视频一区二区| 亚洲国产精品久久精品怡红院| 欧美片第一页| 久久成人免费| 男女激情久久| 香蕉尹人综合在线观看| 久久午夜视频| 亚洲欧美国产另类| 久久午夜羞羞影院免费观看| 制服丝袜亚洲播放| 久久国产精品电影| 在线综合视频| 久久综合国产精品| 亚洲自拍啪啪| 另类激情亚洲| 久久国产精品99国产| 欧美肥婆在线| 久久亚洲高清| 国产精品久久久久久模特| 久久资源在线| 国产精品免费观看在线| 欧美.www| 国产欧美日韩| 亚洲伦伦在线| 亚洲观看高清完整版在线观看| 亚洲视频第一页| 亚洲日本中文字幕| 欧美在线影院| 亚洲欧美伊人| 欧美日韩国产综合久久| 欧美成人免费在线| 国产亚洲一级高清| 亚洲无吗在线| 一区二区三区精品久久久| 久久精品亚洲一区二区三区浴池| 亚洲尤物在线| 欧美视频日韩视频| 亚洲高清精品中出| 亚洲电影在线观看| 欧美在线二区| 久久精品国产亚洲精品| 国产精品视频yy9299一区| 亚洲精品女人| 亚洲大片一区二区三区| 午夜精品一区二区三区电影天堂 | 老鸭窝毛片一区二区三区| 国产精品久久久久久久久婷婷 | 蜜臀va亚洲va欧美va天堂| 国产精品亚洲аv天堂网| 99亚洲视频| 一区二区三区日韩欧美| 欧美激情女人20p| 欧美激情一区二区三区四区| 尤妮丝一区二区裸体视频| 欧美一区二区三区在线观看视频| 久久成人精品视频| 国产一二三精品| 久久精品国产999大香线蕉| 久久精品视频在线播放| 国内精品久久久久伊人av| 香蕉av777xxx色综合一区| 欧美一级二区| 国产一级久久| 美女精品在线| 亚洲日本va午夜在线电影| 99精品欧美一区| 欧美日韩三级视频| 亚洲视频欧美在线| 欧美在线播放高清精品| 国产欧美综合在线| 久久精品视频在线观看| 欧美福利一区二区三区| 亚洲韩国青草视频| 欧美日韩国产麻豆| 亚洲欧美日韩高清| 免费不卡视频| 宅男在线国产精品| 国产日韩欧美在线看| 狂野欧美一区| 一区二区三区免费看| 久久久噜噜噜久噜久久| 亚洲精品美女在线观看播放| 国产精品福利在线观看网址| 亚洲欧美日韩精品久久奇米色影视| 久久伊人精品天天| 一区二区免费在线观看| 国产精品综合| 欧美成人一区二区三区片免费| 亚洲美女av在线播放| 久久国产精品久久w女人spa| 亚洲国产精品一区二区久| 欧美色播在线播放| 久久婷婷久久| 一区二区三区欧美视频| 久久综合久色欧美综合狠狠| 在线亚洲观看| 在线欧美小视频| 国产精品久久久久久亚洲调教| 久久综合九九| 午夜精品久久久久久久男人的天堂 | 亚洲私人影院| 亚洲国产精品一区二区www在线| 国产精品vvv| 另类综合日韩欧美亚洲| 亚洲欧美日韩精品久久久| 亚洲高清不卡av| 久久久综合网站| 亚洲欧美日韩精品| 亚洲精品视频在线观看网站| 韩国一区二区三区在线观看 | 欧美日韩国产免费| 久久夜色精品国产欧美乱| 亚洲综合色丁香婷婷六月图片| 亚洲激情成人在线| 久久免费视频网| 欧美在线视频免费| 亚洲天堂激情| 在线视频欧美精品| 亚洲精品国产欧美| 亚洲国产精品女人久久久| 黑人一区二区三区四区五区| 国产精品你懂的| 国产精品成人一区二区艾草| 欧美日韩视频在线| 欧美日韩国产在线观看| 欧美区在线播放| 欧美激情亚洲一区| 欧美成人一二三| 欧美二区乱c少妇| 欧美mv日韩mv国产网站| 看片网站欧美日韩| 欧美 日韩 国产一区二区在线视频 | 亚洲一区精品电影| 亚洲综合第一页| 欧美一区国产二区| 欧美在线二区| 久久久久久亚洲精品中文字幕| 久久久久久穴| 美女91精品| 欧美激情性爽国产精品17p| 欧美电影在线播放| 欧美日韩精品一区二区三区四区| 欧美日韩成人综合天天影院| 欧美日韩国产在线观看| 欧美亚洲成人精品| 国产日韩欧美一区二区三区在线观看| 国产女主播在线一区二区| 国产视频在线观看一区| 国产欧美一区二区三区在线看蜜臀| 国产无遮挡一区二区三区毛片日本| 国产一区二区三区视频在线观看 | 亚洲高清不卡在线| 亚洲精品专区| 亚洲男人第一av网站| 久久久.com| 亚洲第一天堂无码专区| 日韩视频在线播放| 亚洲欧美激情一区二区| 久久精品国产综合| 欧美交受高潮1| 国产精品久久久久aaaa樱花| 国产字幕视频一区二区| 亚洲精品美女91| 欧美一站二站| 欧美高清不卡在线| 亚洲一区二区综合| 两个人的视频www国产精品| 欧美日韩精品免费在线观看视频| 国产欧美高清| 99天天综合性| 久久综合激情| 中国亚洲黄色| 猛干欧美女孩| 国产精品影片在线观看| 亚洲人成毛片在线播放女女| 欧美一区久久| 亚洲看片网站| 久久av老司机精品网站导航| 欧美日韩一区在线视频| 在线精品一区二区| 欧美一区免费| 99精品国产在热久久婷婷| 久久天堂精品| 国产日韩一区二区三区| 一区二区三区四区在线| 欧美~级网站不卡| 欧美在线www| 国产欧美日韩另类一区| 亚洲性xxxx|