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

ACM___________________________

______________白白の屋
posts - 182, comments - 102, trackbacks - 0, articles - 0
<2010年11月>
31123456
78910111213
14151617181920
21222324252627
2829301234
567891011

常用鏈接

留言簿(24)

隨筆分類(332)

隨筆檔案(182)

FRIENDS

搜索

積分與排名

最新隨筆

最新評(píng)論

閱讀排行榜

評(píng)論排行榜

MiYu原創(chuàng), 轉(zhuǎn)帖請(qǐng)注明 : 轉(zhuǎn)載自 ______________白白の屋    

 

題目地址:

      http://acm.hdu.edu.cn/showproblem.php?pid=1800 

題目描述:

Problem Description

In the year 8888, the Earth is ruled by the PPF Empire . As the population growing , PPF needs to find more land for the newborns . Finally , PPF decides to attack Kscinow who ruling the Mars . Here the problem comes! How can the soldiers reach the Mars ? PPF convokes his soldiers and asks for their suggestions . “Rush … ” one soldier answers. “Shut up ! Do I have to remind you that there isn’t any road to the Mars from here!” PPF replies. “Fly !” another answers. PPF smiles :“Clever guy ! Although we haven’t got wings , I can buy some magic broomsticks from HARRY POTTER to help you .” Now , it’s time to learn to fly on a broomstick ! we assume that one soldier has one level number indicating his degree. The soldier who has a higher level could teach the lower , that is to say the former’s level > the latter’s . But the lower can’t teach the higher. One soldier can have only one teacher at most , certainly , having no teacher is also legal. Similarly one soldier can have only one student at most while having no student is also possible. Teacher can teach his student on the same broomstick .Certainly , all the soldier must have practiced on the broomstick before they fly to the Mars! Magic broomstick is expensive !So , can you help PPF to calculate the minimum number of the broomstick needed .
For example : 
There are 5 soldiers (A B C D E)with level numbers : 2 4 5 6 4;
One method :
C could teach B; B could teach A; So , A B C are eligible to study on the same broomstick.
D could teach E;So D E are eligible to study on the same broomstick;
Using this method , we need 2 broomsticks.
Another method:
D could teach A; So A D are eligible to study on the same broomstick.
C could teach B; So B C are eligible to study on the same broomstick.
E with no teacher or student are eligible to study on one broomstick.
Using the method ,we need 3 broomsticks.
……

After checking up all possible method, we found that 2 is the minimum number of broomsticks needed. 
 

Input
Input file contains multiple test cases. 
In a test case,the first line contains a single positive number N indicating the number of soldiers.(0<=N<=3000)
Next N lines :There is only one nonnegative integer on each line , indicating the level number for each soldier.( less than 30 digits);
 

Output
For each case, output the minimum number of broomsticks on a single line.
 

Sample Input
4 10 20 30 04 5 2 3 4 3 4
 

Sample Output
1 2
 

題目分析:

 

相對(duì)來說這題用字典樹的效率比較高些.....遺憾的是我現(xiàn)在只會(huì)做一些字典樹的 水題....對(duì)字典樹的理解現(xiàn)在還不是很好......所以,呵呵

這題我就直接篩選過了........

 

代碼如下:

 /*

MiYu原創(chuàng), 轉(zhuǎn)帖請(qǐng)注明 : 轉(zhuǎn)載自 ______________白白の屋

          http://www.cnblog.com/MiYu

Author By : MiYu

Test      : 1

Program   : 1800

*/


#include <iostream>

#include <algorithm>

using namespace std;

int num[3002];

bool hash[3002];

bool cmp ( const int &a, const  int &b )

{

     return a > b; 

}

int main ()

{

    int N;

    while ( scanf ( "%d", &N ) != EOF )

    {

           memset ( num, 0, 12008 );

           memset ( hash, 0, 3002 );

           for ( int i = 0; i != N; ++ i )

                 scanf ( "%d",num + i );

           sort ( num, num + N, cmp );

           int nCount = 0;

           for ( int i = 0; i < N; ++ i )

           {

                 if ( !hash[i] )

                 {

                      nCount ++;

                      int j = i ,k = j+1;

                      hash[j] = true;

                      while ( k < N ) 

                      {

                            if ( !hash[k] && num[k] < num[j] )

                            {

                                 hash[k] = true;

                                 j = k;

                            }

                            k++;

                      } 

                 }

           } 

           printf ( "%d\n",nCount );

    }

    return 0;

}


 

 

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            亚洲一区三区在线观看| 欧美资源在线| 免费亚洲婷婷| 久久精品人人做人人综合| 国产欧美综合一区二区三区| 亚洲一区www| 亚洲综合欧美日韩| 国产伦精品一区二区三区| 性做久久久久久| 久久国产免费看| 亚洲狠狠婷婷| 日韩亚洲欧美在线观看| 国产精品初高中精品久久| 欧美一级夜夜爽| 久久这里有精品视频| 亚洲第一色中文字幕| 亚洲国产一区二区a毛片| 欧美另类亚洲| 欧美一区二视频| 久久久精品动漫| 一本色道久久综合亚洲91| 亚洲一区二区三区在线播放| 国产一区二区视频在线观看| 欧美激情自拍| 国产精品美女久久久浪潮软件 | 久久国产精品久久国产精品| 黄色av一区| 亚洲精品色图| 韩国自拍一区| 亚洲精品国产无天堂网2021| 国产精品毛片在线| 欧美99久久| 欧美日韩中文字幕日韩欧美| 久久亚洲精品中文字幕冲田杏梨| 欧美黄色一区二区| 欧美有码视频| 欧美日本网站| 麻豆91精品| 国产精品理论片在线观看| 欧美高清成人| 国产中文一区| 一区二区三区欧美在线观看| 极品少妇一区二区| 亚洲视频一二| 日韩视频一区二区| 久久精品麻豆| 久久超碰97人人做人人爱| 欧美电影在线免费观看网站| 久久久久亚洲综合| 国产精品高精视频免费| 亚洲欧洲日本国产| 亚洲福利视频网站| 午夜免费日韩视频| 亚洲天堂成人| 欧美ed2k| 欧美高清视频| 亚洲第一中文字幕在线观看| 性久久久久久久| 午夜影视日本亚洲欧洲精品| 欧美女人交a| 最新国产成人av网站网址麻豆| 亚洲二区在线| 久久蜜桃香蕉精品一区二区三区| 久久精品99国产精品日本| 国产精品你懂的在线欣赏| 夜夜嗨av色一区二区不卡| 亚洲精品国产无天堂网2021| 久久亚洲图片| 欧美成人精品在线视频| 一区在线电影| 久久这里有精品15一区二区三区| 久久亚洲视频| 亚洲春色另类小说| 久久久噜噜噜久久| 久久综合久久综合久久| 国产一区二区三区免费在线观看 | 久久久久高清| 精东粉嫩av免费一区二区三区| 久久国产精品久久久久久| 久久九九免费视频| 韩日欧美一区二区| 久久久久久久久伊人| 美女网站在线免费欧美精品| 亚洲国产精品成人va在线观看| 久久性天堂网| 亚洲精品影院| 午夜精品久久久久久久男人的天堂| 国产精品福利在线| 亚洲欧美国产另类| 狂野欧美激情性xxxx欧美| 在线免费观看日本欧美| 欧美 日韩 国产一区二区在线视频 | 国产欧美日韩视频| 久久精品99国产精品酒店日本| 女人天堂亚洲aⅴ在线观看| 亚洲电影在线播放| 欧美区国产区| 亚洲男人第一av网站| 六月婷婷久久| 99国产麻豆精品| 国产欧美一区二区三区沐欲| 久久久久久国产精品一区| 亚洲国产成人精品久久| 亚洲免费综合| 在线欧美福利| 欧美体内谢she精2性欧美| 久久国产精品久久久久久| 亚洲国产精品久久久久秋霞蜜臀| 一区二区欧美在线观看| 国产欧美日韩精品a在线观看| 快射av在线播放一区| 一区二区三区日韩精品视频| 麻豆成人综合网| 亚洲一区成人| 亚洲人成免费| 国产揄拍国内精品对白| 欧美激情视频一区二区三区不卡| 亚洲欧美成人| 日韩视频永久免费观看| 老鸭窝毛片一区二区三区| 亚洲一区视频在线观看视频| 亚洲福利视频一区| 国产精品日韩在线播放| 欧美激情精品久久久久久变态| 亚洲资源av| av不卡免费看| 亚洲精品免费网站| 欧美成人高清视频| 久久国产精品一区二区三区四区| 99精品欧美一区| 1024国产精品| 国内精品免费在线观看| 国产精品丝袜91| 国产精品久久久久久久久| 欧美激情综合色综合啪啪| 久久视频在线免费观看| 欧美一级视频免费在线观看| 在线综合视频| 在线综合亚洲欧美在线视频| 亚洲日本欧美在线| 亚洲国产免费看| 欧美激情久久久| 欧美韩日高清| 欧美成人一区二区三区在线观看| 看欧美日韩国产| 久久午夜精品一区二区| 久久久国产精品一区| 久久国产精品电影| 久久国产日韩| 久久久蜜臀国产一区二区| 久久精品视频在线播放| 久久九九久久九九| 久久久青草婷婷精品综合日韩| 欧美在线一二三| 久久久99国产精品免费| 久久久人成影片一区二区三区观看 | 亚洲一区视频在线| 亚洲一级二级在线| 亚洲一区二区三区乱码aⅴ| 亚洲视频第一页| 亚洲主播在线观看| 性xx色xx综合久久久xx| 欧美中文字幕第一页| 久久久久国色av免费看影院 | 夜夜嗨av一区二区三区| 亚洲天堂av在线免费观看| 亚洲在线观看视频网站| 亚洲综合日韩在线| 欧美综合国产| 老司机午夜免费精品视频 | 亚洲女ⅴideoshd黑人| 亚洲主播在线观看| 欧美中文字幕在线播放| 免费观看国产成人| 亚洲精品日日夜夜| 亚洲影院色无极综合| 久久99伊人| 欧美精品在线观看一区二区| 国产精品久久7| 好吊色欧美一区二区三区四区| 亚洲高清成人| 亚洲在线中文字幕| 久久裸体艺术| 亚洲美女诱惑| 久久久精品网| 欧美日韩中文在线观看| 国内精品免费在线观看| 亚洲精品视频啊美女在线直播| 亚洲欧美日韩另类精品一区二区三区| 久久黄金**| 日韩五码在线| 久久久久国产一区二区| 欧美三日本三级三级在线播放| 国产偷久久久精品专区| 99re热这里只有精品视频| 久久激情视频久久| 日韩视频一区二区三区| 久久性色av| 国产欧美日韩视频在线观看| 日韩视频第一页|