문제1722--백설기 자르기

1722: 백설기 자르기

[만든사람 : 왕해솔]
시간제한 : 1.000 sec  메모리제한 : 128 MiB

문제 설명

지윤이는 추석 때 가족들과 나누어 먹기 위해 N×M 크기의 백설기를 한 판 가지고 있다. 백설기는 금이 가 있는 모양을 하고 있으며, 그 금에 의해 N×M개의 조각으로 나눠질 수 있다.


백설기를 가족들과 나누어 먹기 위해서 지윤이는 백설기를 계속 잘라서 총 N×M개의 조각으로 자르려고 한다. 

백설기를 자를 때에는 적당한 위치에서 백설기를 자른다. 백설기를 자를 때에는 금이 가 있는 위치에서만 자를 수 있다. 

이와 같이 백설기를 자르면 백설기는 두 개의 조각으로 나눠지게 된다. 이제 다시 이 중에서 백설기 조각을 하나 들고, 자르는 과정을 반복하면 된다.

백설기를 자르다보면 백설기가 상할 수 있기 때문에, 지윤이는 가급적이면 백설기를 자르는 횟수를 최소로 하려 한다. 


백설기의 크기가 주어졌을 때, 이를 1×1 크기의 백설기 조각으로 자르기 위한 최소 자르기 횟수를 구하는 프로그램을 작성하시오.

입력 설명

첫째 줄에 두 정수 N, M(1 ≤ N, M ≤ 300)이 주어진다.

출력 설명

첫째 줄에 답을 출력한다.

입력 예시 Copy

2 2

출력 예시 Copy

3

출처/분류