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

AOJ 236 Cow Picnic , poj 3256

Cow Picnic
Time Limit: 2000 ms   Memory Limit: 64 MB
Total Submission: 1   Accepted: 1
Description
The cows are having a picnic! Each of Farmer John's K (1 ≤ K ≤ 100) cows is grazing in one of N (1 ≤ N ≤ 1,000) pastures, conveniently numbered 1...N. The pastures are connected by M (1 ≤ M ≤ 10,000) one-way paths (no path connects a pasture to itself).

The cows want to gather in the same pasture for their picnic, but (because of the one-way paths) some cows may only be able to get to some pastures. Help the cows out by figuring out how many pastures are reachable by all cows, and hence are possible picnic locations.

Input
Line 1: Three space-separated integers, respectively: K, N, and M
Lines 2..K+1: Line i+1 contains a single integer (1..N) which is the number of the pasture in which cow i is grazing.
Lines K+2..M+K+1: Each line contains two space-separated integers, respectively A and B (both 1..N and A != B), representing a one-way path from pasture A to pasture B.

Output
Line 1: The single integer that is the number of pastures that are reachable by all cows via the one-way paths.

Sample Input
2 4 4
2
3
1 2
1 4
2 3
3 4
 

Sample Output
2[EOL][EOF]

Hint
The cows can meet in pastures 3 or 4.

Source
USACO 2006 December Silver 

從每個(gè)牛開(kāi)始求一次單源最短路徑,假設(shè)起點(diǎn)是X,如果從X能到i (di[i]!=INF) ,cnt[i]++,用來(lái)統(tǒng)計(jì)能到達(dá) i 點(diǎn)的牛的數(shù)量。

結(jié)果就是滿足cnt[i]==K的數(shù)量,即i點(diǎn)所有的牛都可以到達(dá)。

用spfa求,spfa在這里不是求最段路徑,只要到了就行,不需要是最短的,因此會(huì)更快一點(diǎn)。
#include<iostream>
#include
<time.h>
#include
<vector>
#include
<queue>
using namespace std;
const int MAX=1001,INF=0x0fffffff;
vector
<int> mp[MAX];
int d[MAX], cnt[MAX];
int K,N,M;
int stay[101];
void spfa(int x)
{
     
for(int i=1; i<=N; i++)
             d[i]
=INF;
     queue
<int>q;
     q.push(x);
     d[x]
=0;
     
while(q.size())
     {  
         
          
int u=q.front(); q.pop(); 
          
for(int i=0; i<mp[u].size(); i++)
          {
                  
if(d[mp[u][i]]==INF)
                  {
                       d[mp[u][i]]
=d[u]+1;
                       q.push(mp[u][i]);
                  }
          }
                    
     }
}

int main()
{
    cin
>>K>>N>>M;
    
    
for(int i=1; i<=K; i++)
            cin
>>stay[i];
    
    
for(int i=1,s,t; i<=M; i++)
            {
                     cin
>>s>>t;
                     mp[s].push_back(t);
            }
    
    
for(int i=1; i<=K; i++)
    {
       spfa(stay[i]);    
       
for(int i=1; i<=N; i++)
               
if(d[i]!=INF)cnt[i]++;   
    }
    
    
int ans=0;
    
    
for(int i=1; i<=N; i++)  
            
if(cnt[i]==K)ans++;
    
    cout
<<ans<<endl;        
    system(
"pause");
    
return 0;
}

posted on 2010-08-30 15:49 田兵 閱讀(424) 評(píng)論(0)  編輯 收藏 引用 所屬分類: 圖論題

<2010年8月>
25262728293031
1234567
891011121314
15161718192021
22232425262728
2930311234

導(dǎo)航

統(tǒng)計(jì)

常用鏈接

留言簿(2)

隨筆分類(65)

隨筆檔案(65)

文章檔案(2)

ACM

搜索

積分與排名

最新隨筆

最新評(píng)論

閱讀排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            老司机午夜精品视频在线观看| 欧美jizzhd精品欧美喷水 | 久久午夜国产精品| 欧美一区二区三区视频在线 | 99精品免费网| 亚洲性人人天天夜夜摸| 亚洲影视九九影院在线观看| 亚洲欧美日韩视频二区| 亚洲专区一区| 午夜视频在线观看一区二区| 日韩午夜精品视频| 日韩五码在线| 在线亚洲观看| 欧美有码视频| 欧美成人精品在线| 亚洲精选在线| 午夜久久电影网| 欧美成人午夜影院| 国产精品欧美日韩一区二区| 韩国精品久久久999| 亚洲精品乱码视频| 午夜视频在线观看一区二区| 男男成人高潮片免费网站| 亚洲片在线观看| 欧美丰满高潮xxxx喷水动漫| 99精品国产一区二区青青牛奶| 欧美一区二区三区喷汁尤物| 欧美日韩精品一区| 在线观看成人av| 香蕉免费一区二区三区在线观看| 欧美成人性网| 久久av一区二区三区漫画| 欧美日韩中文字幕精品| 亚洲高清av| 久久精品国产99| 日韩一区二区精品视频| 免费久久99精品国产自| 国产一区二区高清视频| 亚洲视屏在线播放| 亚洲电影一级黄| 久久精品综合| 国产午夜精品理论片a级探花 | 亚洲国产成人一区| 欧美一级片一区| 国产精品成av人在线视午夜片| 亚洲韩国日本中文字幕| 久久免费视频这里只有精品| 亚洲视频高清| 欧美视频二区| 中日韩美女免费视频网址在线观看 | 日韩一区二区福利| 欧美另类videos死尸| 黄色日韩网站| 久久天堂国产精品| 欧美中文在线字幕| 国产区精品在线观看| 午夜精品999| 亚洲在线成人| 亚洲日本电影在线| 免费人成网站在线观看欧美高清| 国内在线观看一区二区三区| 久久激情五月婷婷| 香蕉成人伊视频在线观看| 国产精品久久久久久久久久直播| 亚洲色图自拍| 99视频精品| 国产精品久久久久免费a∨大胸| 一区二区三区精品| a91a精品视频在线观看| 国产精品国产精品| 欧美在线视频观看| 久久久精品一区二区三区| 一区在线观看视频| 亚洲第一网站免费视频| 欧美精品免费播放| 亚洲欧美日韩精品久久奇米色影视 | 欧美中文字幕在线播放| 激情成人亚洲| 亚洲国产一区在线| 国产精品爱啪在线线免费观看| 欧美一区二区三区视频在线观看| 亚洲欧美激情精品一区二区| 国产综合久久久久影院| 欧美激情中文字幕乱码免费| 欧美女同在线视频| 午夜在线播放视频欧美| 久久久久久欧美| 夜夜狂射影院欧美极品| 午夜伦欧美伦电影理论片| 亚洲电影观看| 亚洲一二三四久久| 亚洲国产视频一区二区| 一区二区三区国产盗摄| 狠狠网亚洲精品| 艳妇臀荡乳欲伦亚洲一区| 国产一区二区三区直播精品电影 | 午夜欧美视频| 免费久久久一本精品久久区| 亚洲欧美另类久久久精品2019| 久久狠狠婷婷| 亚洲一区久久久| 老司机午夜精品视频| 午夜性色一区二区三区免费视频| 久久亚洲午夜电影| 午夜影院日韩| 欧美日韩国产免费| 欧美成人免费网站| 国产日韩成人精品| 亚洲精品小视频| 亚洲大片精品永久免费| 亚洲综合色网站| 在线一区二区三区做爰视频网站| 欧美主播一区二区三区美女 久久精品人| 亚洲激情视频在线观看| 欧美一区二区三区四区高清| 中文久久乱码一区二区| 91久久香蕉国产日韩欧美9色| 国产精品欧美风情| 亚洲国产成人porn| 亚洲国产精品视频| 欧美一区二区日韩一区二区| 亚洲曰本av电影| 欧美日韩一区高清| 91久久国产自产拍夜夜嗨| 精品成人一区| 欧美伊人久久| 久久精品国产96久久久香蕉| 国产精品看片你懂得| 99热这里只有精品8| 亚洲乱码精品一二三四区日韩在线| 久久精品日产第一区二区| 欧美一级黄色录像| 国产精品免费福利| 亚洲午夜激情在线| 亚洲一二三区精品| 国产精品jvid在线观看蜜臀| 99视频+国产日韩欧美| 亚洲一区免费看| 国产精品电影在线观看| 99一区二区| 亚洲永久精品大片| 国产精品日韩欧美一区二区| 亚洲天堂av电影| 欧美一区亚洲| 国产永久精品大片wwwapp| 久久av一区| 欧美激情一区二区三区在线视频观看 | 最新高清无码专区| 亚洲理伦电影| 欧美色图麻豆| 性视频1819p久久| 久久一二三国产| 亚洲国产综合视频在线观看| 欧美电影免费网站| 一本色道88久久加勒比精品| 午夜欧美精品| 在线播放一区| 欧美日韩精品免费在线观看视频| aa级大片欧美三级| 久久久久国产精品厨房| 亚洲高清在线| 国产精品理论片在线观看| 欧美中文字幕在线| 亚洲黄色有码视频| 亚洲欧美视频| 怡红院精品视频在线观看极品| 免费一级欧美在线大片| 亚洲精品中文字幕女同| 欧美一区二区三区在线视频| 亚洲国产精品va在线看黑人动漫| 欧美日韩一级大片网址| 欧美在线日韩在线| 亚洲人成久久| 久久久久久久激情视频| 99re6这里只有精品| 国产亚洲精品一区二555| 欧美国产三区| 欧美在线免费看| 一个人看的www久久| 欧美 日韩 国产精品免费观看| 一区二区三区欧美激情| 国产亚洲人成a一在线v站 | 亚洲狼人综合| 国产色视频一区| 欧美日本久久| 久久亚洲一区二区三区四区| 中日韩美女免费视频网址在线观看 | 久久综合导航| 亚洲欧美日韩另类| 亚洲韩国日本中文字幕| 国产婷婷精品| 欧美日韩国产一区精品一区| 久久九九全国免费精品观看| 中文亚洲免费| 亚洲黄色尤物视频| 欧美不卡高清| 久久亚洲国产精品一区二区| 亚洲欧美日韩精品在线| 亚洲一级网站| 99精品欧美一区二区蜜桃免费|