백준 2564

Baekjoon/IM Level

[백준] 2564 경비원 (실버1)

문제요약 나의 코드 및 설명 def find_distance(a,b,r,s): 동근이로부터 상점까지의 최소 거리를 찾는 메서드를 생성하였다. 동근이의 위치(a)가 어디냐에 따라, 상점의 위치(r)가 어디냐에 따라 거리 계산하는 법이 달라지므로, 제법 복잡하고 노가다 방법으로 코드를 작성하였다. result : find_distance() 메서드가 실행될 때마다 나오는 값을 result 값에 저장한다. 입력받은 상점의 개수만큼 find_distance() 메서드를 실행시키고, result 값을 출력한다. result = 0 def find_distance(a,b, r, s): global n, m, result if a == 1: if r == 2: result += min(b+m+s, (n-b)+m+(n..

hellosonic
'백준 2564' 태그의 글 목록