-
백준 (BOJ) 16958번 텔레포트알고리즘 풀이/백준(Boj) 2020. 6. 2. 19:01
문제 : https://www.acmicpc.net/problem/16958
풀이 :
우선 2차원 행렬인 dist를 통해 A와 B의 거리를 계산해 놓는다.
그리고 직접 가는 방법 A -> B에 값을 구한다. 이때 A와 B가 둘 다 특별한 도시라면 T로 갱신할 수
있는지 체크해주어야 한다.
이제 더 작아질 수 경우는 A,B에 가장 가까운 곳을 방문해서 T를 이용해 가는 방법이다.
해당 경우가 더 작아지면 갱신해주게 된다.
코드 ( C++ )
'알고리즘 풀이 > 백준(Boj)' 카테고리의 다른 글
백준(BOJ) 16925번 문자열 추측 (1) 2020.06.12 백준(BOJ) 16951 블록 놀이 (0) 2020.06.09 백준 (BOJ) 16953번 A → B (0) 2020.05.19 백준(BOJ) 16943번 숫자 재배치 (0) 2020.05.04 백준(BOJ) 2174번 로봇 시뮬레이션 (0) 2020.04.20