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

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>
            久久综合一区二区三区| 亚洲七七久久综合桃花剧情介绍| 日韩一级黄色大片| 老色批av在线精品| 亚洲欧洲日产国产综合网| 亚洲黄色三级| 欧美色欧美亚洲高清在线视频| 亚洲一区二区三区国产| 亚洲欧美日本国产专区一区| 国产一区再线| 欧美福利视频在线| 欧美日韩喷水| 久久久999精品| 免费看亚洲片| 亚洲免费影视第一页| 亚洲欧美视频在线| 亚洲国产精品一区二区久| 亚洲人人精品| 国产午夜一区二区三区| 欧美福利一区二区| 国产精品久久久久久久久久免费看 | 国外成人性视频| 欧美插天视频在线播放| 欧美日韩亚洲一区三区| 久久精品二区| 欧美日韩高清免费| 久久久av毛片精品| 欧美日韩在线免费| 老牛国产精品一区的观看方式| 欧美—级在线免费片| 久久久久国产精品一区二区| 欧美jizzhd精品欧美巨大免费| 午夜精品久久久久久久99樱桃| 欧美在线视频免费播放| 一区二区三区精品国产| 久久精品卡一| 午夜久久久久| 欧美日韩不卡合集视频| 久久综合久久综合九色| 国产精品视频大全| 亚洲人成网站精品片在线观看 | 国产欧美一区二区三区在线老狼 | 欧美激情视频在线播放| 国产精品免费看| 亚洲激情在线| 亚洲第一区色| 久久精品日韩| 欧美一区二区三区视频在线| 欧美日本不卡| 欧美激情亚洲一区| 一区二区三区在线高清| 亚洲一区视频在线| 亚洲一区二区三区成人在线视频精品| 久久伊人精品天天| 久久午夜影视| 国产一区二区三区无遮挡| 亚洲视频一二三| 亚洲深夜福利在线| 欧美精品黄色| 亚洲人成亚洲人成在线观看| 亚洲国产高清一区二区三区| 久久激情综合网| 久久久久久69| 狠狠色丁香久久婷婷综合丁香 | 亚洲一区二区三区色| 亚洲天堂av在线免费| 免费一级欧美片在线播放| 欧美高清视频一区| 亚洲人在线视频| 欧美国产成人在线| 亚洲国产美国国产综合一区二区| 亚洲第一偷拍| 欧美国产日韩一区二区在线观看| 欧美大胆成人| 日韩亚洲不卡在线| 欧美日韩精选| 国产精品99久久久久久www| 亚洲一区国产一区| 国产日产精品一区二区三区四区的观看方式| 国产精品麻豆成人av电影艾秋| 亚洲精品在线视频| 午夜久久一区| 韩日成人av| 樱桃视频在线观看一区| 榴莲视频成人在线观看| 亚洲经典自拍| 亚洲欧美影院| 亚洲第一在线综合在线| 欧美黑人在线播放| 亚洲一区二区三区四区在线观看 | 亚洲黄色性网站| 宅男噜噜噜66一区二区| 国产精品一区二区男女羞羞无遮挡 | 亚洲欧美日韩国产| 欧美va亚洲va香蕉在线| 99re6热只有精品免费观看| 国产精品无码永久免费888| 久久xxxx精品视频| 亚洲破处大片| 久久久国产精品一区二区三区| 亚洲国产精品久久久久婷婷老年| 欧美日一区二区三区在线观看国产免| 亚洲一区中文| 亚洲国产精品成人va在线观看| 亚洲在线国产日韩欧美| 亚洲国产精品第一区二区三区| 欧美三级在线| 美女久久一区| 亚洲视频精选| 最新国产精品拍自在线播放| 久久精品一区四区| 一本色道久久综合亚洲精品按摩| 国产亚洲一区二区三区在线观看| 欧美精品www| 久久夜色精品亚洲噜噜国产mv| 一区二区三区日韩精品| 欧美不卡高清| 久久久久.com| 午夜精品区一区二区三| 亚洲精品一区二区三区av| 韩国一区二区三区在线观看| 国产精品久久久久77777| 欧美高清视频| 久久综合狠狠综合久久激情| 午夜在线成人av| 一本色道久久综合亚洲精品按摩| 欧美激情一区二区三区成人| 久久精品国产69国产精品亚洲| 亚洲一二三四区| 日韩天堂在线观看| 亚洲国产精品久久| 影音先锋中文字幕一区| 国产视频一区三区| 国产欧美精品一区aⅴ影院| 欧美性猛交视频| 欧美午夜寂寞影院| 欧美三区视频| 欧美午夜精品伦理| 欧美午夜剧场| 欧美日韩一视频区二区| 欧美喷水视频| 欧美日本二区| 欧美日韩午夜在线| 欧美日一区二区在线观看 | 久久久亚洲人| 久久久噜噜噜久久人人看| 久久久久久久综合狠狠综合| 久久精品日韩一区二区三区| 久久精品理论片| 麻豆久久久9性大片| 免费不卡在线观看| 欧美风情在线观看| 欧美人体xx| 国产精品久久久久久久久久久久 | 欧美.www| 欧美日本韩国| 国产精品极品美女粉嫩高清在线| 国产精品亚洲精品| 国产丝袜一区二区| 在线观看日韩国产| 亚洲精品黄网在线观看| 亚洲视频综合在线| 久久不射电影网| 蜜臀va亚洲va欧美va天堂| 欧美二区在线播放| 夜夜嗨av一区二区三区网站四季av | 亚洲欧美一区二区三区久久| 性欧美大战久久久久久久久| 久久婷婷人人澡人人喊人人爽 | 久久精品中文字幕免费mv| 久久久人成影片一区二区三区观看| 久久久久久久综合日本| 欧美黑人一区二区三区| 国产精品免费一区豆花| 国语自产在线不卡| 亚洲美女黄色片| 欧美一区二区三区在线看| 免费在线成人av| 日韩视频在线观看免费| 欧美一区三区三区高中清蜜桃| 麻豆91精品91久久久的内涵| 欧美日韩一区二区在线观看| 国产亚洲欧洲| 日韩一级黄色av| 久久性天堂网| 99国内精品久久久久久久软件| 欧美中文字幕第一页| 欧美日韩国产成人精品| 狠狠狠色丁香婷婷综合久久五月| 夜夜嗨av一区二区三区网站四季av | 亚洲国产三级网| 欧美在线观看视频在线| 亚洲高清自拍| 亚洲欧美日韩久久精品| 欧美国产一区在线| 激情六月婷婷久久| 欧美一级精品大片| 一区二区三欧美| 欧美承认网站| 在线日韩av|