【題目描述】
農夫john知道每只奶牛都在各自喜歡的牧場(乙個牧場不一定只有一頭牛)。給出各頭牛在的牧場和牧場間的路線,找出使所有牛到達的路程和最短的牧場(他將把糖放在那)。
【題目鏈結】
【演算法】
算出任意兩個牧場間最短距離,列舉目的地,取最小值。floyd會超時,對每個點用spfa。
【**】
1 #include 2using
namespace
std;
3struct edgee[3010];4
int n,p,c,a,b,c,tot,ans=1e9,i,j;
5int head[810],rec[810],d[810][810],v[810];6
void add(int
from,int to,int
val)711
intmain()
1231}32
}33}34
for(i=1;i<=p;i++)
40 printf("
%d\n
",ans);
41return0;
42 }
題解 洛谷P1828 香甜的黃油(最短路)
幾乎是一道模板的最短路問題,但我們為了記錄答案的最小值,可以暴力列舉從1 n作為出發點,記錄下每個牧場有多少頭奶牛,然後求最短路,答案就是1 n號牧場最短路 該牧場奶牛數量之和,不斷取最小值就行。這道題在洛谷上用spfa可以ac,用floyd會tle 3個點,用不加優化dijkstra也許會tle ...
香甜的黃油
農夫john發現做出全威士頓康星州最甜的黃油的方法 糖。把糖放在一片牧場上,他知道n 1 n 500 只奶牛會過來舔它,這樣就能做出能賣好價錢的超甜黃油。當然,他將付出額外的費用在奶牛上。農夫john很狡猾。像以前的巴甫洛夫,他知道他可以訓練這些奶牛,讓它們在聽到鈴聲時去乙個特定的牧場。他打算將糖放...
XYNU 香甜的黃油
偶係渣渣輝.蛤蛤蛤.今天集訓滴第二次比賽.過程有點刺.刺.刺激.qaq我們經歷了第三第四第五第七又爬回第三滴痛苦滴趕腳.還經歷了最後剩的題壓根不會寫 但是排名還不算考後的絕望 隊友說 你要是排名靠後又都不會寫那才是最絕望的 過程很坎坷,所幸結局還是闊以滴 就是對題目的理解程度還是很低 個人認為見得題...