티스토리 뷰

Algorithm/BOJ

6135 Cow Hurdles

henry1214 2018. 9. 12. 11:02

https://www.acmicpc.net/problem/6135



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <cstdio>
#include <algorithm>
#define INF 987654321
using namespace std;
 
int n,m,t,u,v,w,i,j,k,d[301][301];
 
int main()
{
    scanf("%d %d %d",&n,&m,&t);
    for(i=1;i<=n;i++for(j=1;j<=n;j++) d[i][j]=i==j?0:INF;
    while(m--scanf("%d %d %d",&u,&v,&w),d[u][v]=w;
    for(k=1;k<=n;k++for(i=1;i<=n;i++for(j=1;j<=n;j++)
        d[i][j]=min(d[i][j],max(d[i][k],d[k][j]));
    while(t--scanf("%d %d",&u,&v),printf("%d\n",d[u][v]==INF?-1:d[u][v]);
    return 0;
}
cs


'Algorithm > BOJ' 카테고리의 다른 글

1563 개근상  (0) 2018.09.12
2224 명제 증명  (0) 2018.09.12
11562 백양로 브레이크  (0) 2018.09.12
2458 키 순서  (0) 2018.09.12
15683 감시  (0) 2018.09.11
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday