동전의 시작 위치를 가지고 분류하여 몇 번의 복사가 필요한 지 알아본다.
n = int(input())
x,y = map(int, input().split())
if (x,y) == (1,1) or (x,y)==(1,n) or (x,y)==(n,1) or (x,y)== (n,n) :
if n== 1 :
print(0)
else :
print(2)
elif x==1 or x==n or y== 1 or y==n :
print(3)
else :
print(4)
'알고리즘 문제풀이' 카테고리의 다른 글
타슈 (백준 30018) (0) | 2023.09.18 |
---|---|
제자리( 백준25400) (0) | 2023.09.18 |
반복 (백준 19564) (0) | 2023.09.14 |
Pen Pineapple Apple Pen (백준15881) (0) | 2023.09.14 |
Send me the money(백준 15786) (0) | 2023.09.14 |