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

ACM___________________________

______________白白の屋
posts - 182, comments - 102, trackbacks - 0, articles - 0
<2010年8月>
25262728293031
1234567
891011121314
15161718192021
22232425262728
2930311234

常用鏈接

留言簿(24)

隨筆分類(lèi)(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ì)來(lái)說(shuō)這題用字典樹(shù)的效率比較高些.....遺憾的是我現(xiàn)在只會(huì)做一些字典樹(shù)的 水題....對(duì)字典樹(shù)的理解現(xiàn)在還不是很好......所以,呵呵

這題我就直接篩選過(guò)了........

 

代碼如下:

 /*

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>
            午夜精品视频在线| 91久久精品国产91久久| 欧美激情一区二区三区蜜桃视频| 亚洲欧美日韩国产一区二区三区 | 亚洲欧美在线x视频| 欧美激情一区二区三区在线视频观看| 欧美一区二区三区免费视| 99pao成人国产永久免费视频| 极品av少妇一区二区| 国产精品视频xxx| 欧美日韩激情网| 欧美成人激情在线| 久久午夜国产精品| 久久精品2019中文字幕| 亚洲欧美激情视频在线观看一区二区三区| 亚洲日本欧美日韩高观看| 乱人伦精品视频在线观看| 欧美一区二区播放| 香蕉精品999视频一区二区| 一本色道久久精品| 夜夜爽www精品| 亚洲伦理在线观看| 亚洲精品综合久久中文字幕| 亚洲激情在线观看| 亚洲第一搞黄网站| 亚洲福利国产精品| 在线观看成人网| 激情综合色综合久久| 国产一区二区三区黄视频| 国产午夜亚洲精品羞羞网站| 国产日韩精品一区观看| 国产日韩欧美综合一区| 国产一区二区三区网站| 国产一区二区三区四区三区四| 国产视频观看一区| 国产一区二区三区网站 | 欧美成人国产va精品日本一级| 久久久久一本一区二区青青蜜月| 久久精品国产v日韩v亚洲| 欧美伊人久久大香线蕉综合69| 欧美一区网站| 久久久在线视频| 欧美va天堂| 亚洲国产乱码最新视频| 亚洲三级影院| 亚洲无线观看| 久久激五月天综合精品| 久久久久欧美| 欧美激情一区二区三区高清视频 | 亚洲人成在线播放| 夜夜嗨一区二区| 亚洲欧美精品在线观看| 久久精品水蜜桃av综合天堂| 久热精品在线视频| 欧美激情精品久久久久久| 欧美午夜精品久久久久久人妖| 国产精品夜夜夜一区二区三区尤| 国产亚洲福利社区一区| 亚洲国产精品一区二区www在线 | 美女视频网站黄色亚洲| 亚洲国产网站| 中文日韩在线| 久久精品盗摄| 欧美交受高潮1| 国产美女精品| 亚洲人成小说网站色在线| 亚洲一区二区黄色| 麻豆av一区二区三区久久| 亚洲精品久久久久久久久久久久久 | 亚洲黄色影院| 亚洲综合国产| 美女国内精品自产拍在线播放| 亚洲精品欧洲精品| 久久国产精品第一页| 欧美激情第二页| 国产一区二区剧情av在线| 91久久精品国产| 欧美一区二区三区四区在线观看地址 | 在线观看一区二区精品视频| 9色porny自拍视频一区二区| 久久精品视频网| 亚洲精选视频免费看| 久久爱www久久做| 欧美肉体xxxx裸体137大胆| 韩日精品中文字幕| 亚洲小视频在线观看| 麻豆成人精品| 亚洲永久免费| 欧美精品一区二区三区蜜桃| 激情综合色综合久久| 亚洲欧美视频在线观看| 亚洲第一黄色| 久久精品国产亚洲a| 国产精品欧美久久| 99国产精品视频免费观看一公开| 久久久蜜桃精品| 亚洲视频在线观看免费| 欧美国产三区| 亚洲电影中文字幕| 久久久久se| 亚洲欧美日韩国产一区二区| 欧美日本免费| 亚洲精选在线| 欧美黄色一区二区| 久久三级福利| 激情成人综合| 久久高清一区| 亚洲欧美日本伦理| 国产精品国产a| 亚洲夜间福利| 日韩视频一区二区三区| 欧美精品二区| 亚洲精品日韩欧美| 欧美激情区在线播放| 久久综合久久综合九色| 影音先锋日韩有码| 另类国产ts人妖高潮视频| 欧美在线播放视频| 国产日产欧产精品推荐色 | 亚洲免费电影在线观看| 欧美顶级艳妇交换群宴| 久久久久国产免费免费| 国内综合精品午夜久久资源| 久久久91精品| 久久久久国产一区二区三区| 国产一区二区三区久久悠悠色av | 99精品视频免费观看视频| 欧美国产一区二区| 美国十次成人| 亚洲人人精品| 亚洲精品一区二区三区四区高清| 欧美二区视频| av成人老司机| 夜夜嗨av色一区二区不卡| 欧美午夜宅男影院| 欧美亚洲免费在线| 欧美怡红院视频| 在线观看91精品国产入口| 欧美国产免费| 欧美日韩高清在线观看| 亚洲图中文字幕| 亚洲欧美日韩一区在线观看| 国产嫩草一区二区三区在线观看 | 在线亚洲欧美视频| 国产久一道中文一区| 久久久久久夜精品精品免费| 久久精品一区二区| 亚洲人成网站精品片在线观看 | 国产精品久久久久久久7电影| 亚洲欧美制服另类日韩| 欧美一区二区视频在线| 亚洲第一区在线观看| 亚洲国产成人久久综合| 欧美日韩麻豆| 久久精品综合一区| 麻豆精品视频| 亚洲女同精品视频| 欧美一区三区三区高中清蜜桃| 尤物视频一区二区| 日韩亚洲综合在线| 国产亚洲激情视频在线| 亚洲二区在线视频| 国产精品久久影院| 欧美成人精品在线| 欧美午夜精品久久久久免费视| 久久久久久噜噜噜久久久精品| 免费亚洲婷婷| 欧美一区二区三区久久精品| 久久综合999| 亚洲欧美日韩直播| 免费亚洲婷婷| 欧美一区亚洲| 欧美精品免费播放| 久久久久国产精品一区二区| 欧美激情亚洲精品| 久久精品亚洲国产奇米99| 欧美高清在线播放| 久久成人免费网| 欧美日本二区| 久久日韩精品| 国产精品高清一区二区三区| 欧美国产一区二区| 国产日韩专区在线| 日韩亚洲一区在线播放| 在线日韩欧美视频| 亚洲欧美偷拍卡通变态| 99国产精品视频免费观看| 久久精品中文字幕一区| 亚洲欧美国产高清va在线播| 免费看亚洲片| 久久久水蜜桃| 国产精品老牛| 99re在线精品| 亚洲欧洲在线观看| 久久国产精品第一页| 欧美一区二区三区四区视频| 欧美日韩精品免费在线观看视频| 欧美不卡三区| 韩国一区二区三区在线观看| 亚洲一区二区成人|