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

진짜 답지 보기 전까지 이해 못했던 문제.
이게 뭐람 ;
참고한 사이트: https://afterdawncoding.tistory.com/202
import sys
input = sys.stdin.readline
n, m = map(int, input().split())
if n == 1:
print(1)
elif n == 2:
print(min(4, (m+1)//2))
elif m <= 6:
print(min(4, m))
else:
print(m-2)
이런 천재적인 아이디어는 누가 어떻게 생각해내는 것일까?