
[백준|파이썬] 5014: 스타트링크 (실버1)
·
Problem Solving/백준
문제 https://www.acmicpc.net/problem/5014 5014번: 스타트링크 첫째 줄에 F, S, G, U, D가 주어진다. (1 ≤ S, G ≤ F ≤ 1000000, 0 ≤ U, D ≤ 1000000) 건물은 1층부터 시작하고, 가장 높은 층은 F층이다. www.acmicpc.net 🐍파이썬 import sys from collections import deque def bfs(x): queue = deque([x]) tower[x] = 0 while queue: x = queue.popleft() if x == g: return tower[x] for nx in [x+u, x-d]: if nx > f or nx