日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

洛谷 P2888 [USACO07NOV]牛栏Cow Hurdles

發(fā)布時間:2025/3/15 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 洛谷 P2888 [USACO07NOV]牛栏Cow Hurdles 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

題目描述

Farmer John wants the cows to prepare for the county jumping competition, so Bessie and the gang are practicing jumping over hurdles. They are getting tired, though, so they want to be able to use as little energy as possible to jump over the hurdles.

Obviously, it is not very difficult for a cow to jump over several very short hurdles, but one tall hurdle can be very stressful. Thus, the cows are only concerned about the height of the tallest hurdle they have to jump over.

The cows’ practice room has N (1 ≤ N ≤ 300) stations, conveniently labeled 1..N. A set of M (1 ≤ M ≤ 25,000) one-way paths connects pairs of stations; the paths are also conveniently labeled 1..M. Path i travels from station Si to station Ei and contains exactly one hurdle of height Hi (1 ≤ Hi ≤ 1,000,000). Cows must jump hurdles in any path they traverse.

The cows have T (1 ≤ T ≤ 40,000) tasks to complete. Task i comprises two distinct numbers, Ai and Bi (1 ≤ Ai ≤ N; 1 ≤ Bi ≤ N), which connote that a cow has to travel from station Ai to station Bi (by traversing over one or more paths over some route). The cows want to take a path the minimizes the height of the tallest hurdle they jump over when traveling from Ai to Bi . Your job is to write a program that determines the path whose tallest hurdle is smallest and report that height.

  Farmer John 想讓她的奶牛準備郡級跳躍比賽,貝茜和她的伙伴們正在練習跨欄。她們很累,所以她們想消耗最少的能量來跨欄。 顯然,對于一頭奶牛跳過幾個矮欄是很容易的,但是高欄卻很難。于是,奶牛們總是關心路徑上最高的欄的高度。 奶牛的訓練場中有 N (1 ≤ N ≤ 300) 個站臺,分別標記為1..N。所有站臺之間有M (1 ≤ M ≤ 25,000)條單向路徑,第i條路經是從站臺Si開始,到站臺Ei,其中最高的欄的高度為Hi (1 ≤ Hi ≤ 1,000,000)。無論如何跑,奶牛們都要跨欄。 奶牛們有 T (1 ≤ T ≤ 40,000) 個訓練任務要完成。第 i 個任務包含兩個數字 Ai 和 Bi (1 ≤ Ai ≤ N; 1 ≤ Bi ≤ N),表示奶牛必須從站臺Ai跑到站臺Bi,可以路過別的站臺。奶牛們想找一條路徑從站臺Ai到站臺Bi,使路徑上最高的欄的高度最小。 你的任務就是寫一個程序,計算出路徑上最高的欄的高度的最小值。

輸入輸出格式

輸入格式:
* Line 1: Three space-separated integers: N, M, and T

  • Lines 2..M+1: Line i+1 contains three space-separated integers: Si , Ei , and Hi

  • Lines M+2..M+T+1: Line i+M+1 contains two space-separated integers that describe task i: Ai and Bi

行 1: 兩個整數 N, M, T

行 2..M+1: 行 i+1 包含三個整數 Si , Ei , Hi

行 M+2..M+T+1: 行 i+M+1 包含兩個整數,表示任務i的起始站臺和目標站臺: Ai , Bi

輸出格式:
* Lines 1..T: Line i contains the result for task i and tells the smallest possible maximum height necessary to travel between the stations. Output -1 if it is impossible to travel between the two stations.

行 1..T: 行 i 為一個整數,表示任務i路徑上最高的欄的高度的最小值。如果無法到達,輸出 -1。

輸入輸出樣例

輸入樣例#1:
5 6 3
1 2 12
3 2 8
1 3 5
2 5 3
3 4 4
2 4 8
3 4
1 2
5 1

輸出樣例#1:
4
8
-1
.
.
.
.
.

分析

水題一道
.
.
.
.
.
.

程序:
#include<iostream> #include<cstdio> #include<cstring> using namespace std; int n,m,t,g[310][310];int main() {scanf("%d%d%d",&n,&m,&t);memset(g,0x3f,sizeof(g));for (int i=1;i<=m;i++){int u,v,w;scanf("%d%d%d",&u,&v,&w);g[u][v]=w;}for (int k=1;k<=n;k++)for (int i=1;i<=n;i++)for (int j=1;j<=n;j++)if (i!=j&&j!=k&&k!=i) g[i][j]=min(g[i][j],max(g[i][k],g[k][j]));for (int i=1;i<=t;i++){int a,b;scanf("%d%d",&a,&b);if (g[a][b]<0x3f3f3f3f) printf("%d\n",g[a][b]); else printf("-1\n");}return 0; }

轉載于:https://www.cnblogs.com/YYC-0304/p/10292852.html

總結

以上是生活随笔為你收集整理的洛谷 P2888 [USACO07NOV]牛栏Cow Hurdles的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 日韩视频不卡 | 亚洲夜夜爱| 色欲狠狠躁天天躁无码中文字幕 | 一级黄色免费大片 | 老司机精品视频在线 | 久草资源站 | 中文字幕人成乱码熟女香港 | 国产在线成人精品午夜 | 黄色三级在线播放 | 强乱中文字幕 | 国产不卡av在线播放 | 有奶水的迷人少妇 | 亚洲网站在线观看 | 国产成人av免费看 | www.色中色| 超碰婷婷 | 午夜少妇av| 午夜一级视频 | 久久精品69 | 日本美女毛茸茸 | 亚洲精品另类 | 激情五月综合色婷婷一区二区 | 亚洲一区精品视频在线观看 | 亚洲一级二级片 | 91成人精品视频 | 在线观看一二三区 | 国产精品久久久久久久久免费桃花 | 久久久久久色 | 久久国产精品久久久久久电车 | 日韩女优在线观看 | www.av在线| 日韩成人激情 | 日本福利小视频 | 中文字幕视频免费观看 | 欧美日韩二区三区 | 欧美美女视频 | 国产女主播自拍 | 欧亚一区二区三区 | 91九色高潮| 久久艹av | 91自啪 | 精品国产乱码久久久久久久 | 草莓巧克力香氛动漫的观看方法 | 久久精品成人一区二区三区蜜臀 | 91看大片 | 精久久久久久 | 欧美日韩 一区二区三区 | 欧美一区亚洲 | 国产精品九九热 | 狼人久久 | 亚洲一区二区三区四区五区六区 | 高清一级片 | 亚洲深夜在线 | 91成人免费看片 | 99热国产在线| 天美乌鸦星空mv | 日本一区二区三区免费视频 | 欧美在线视频免费播放 | 在线免费观看成人 | 色先锋在线 | 欧美春色 | jizz91| 亚洲巨乳在线 | 欧美成人影音 | 美女扒开下面让男人捅 | 奇米影视第四色777 波多野结衣一区二区三区免费视频 | 男同互操gay射视频在线看 | 91久热| 国产精品美女视频 | 国产精品午夜福利视频234区 | 日本一区视频在线观看 | 精品xxxx | 青青青青青青青青草 | caopor在线 | 国产高清片| 国产一区二区三区四 | jizz在线看| 欧美少妇一区 | 日韩精品一区二区在线观看 | 欧美经典一区 | 91一区二区| 五月99久久婷婷国产综合亚洲 | 午夜精品久久99蜜桃的功能介绍 | 一级片手机在线观看 | 伊人国产在线 | av片免费播放 | 欧美区一区二 | 中国黄色一级大片 | av在线在线| 国产午夜大地久久 | 1024金沙人妻一区二区三区 | 精品午夜福利在线观看 | 欧美黑人猛交 | 国产交换配乱淫视频免费 | 熟女肥臀白浆大屁股一区二区 | 亚洲国产一二三区 | 中国精品视频 | 性一交一乱一区二区洋洋av | 日韩欧美亚洲一区 |