프로그램 명: diagonal
제한시간: 1 초

사각형 형태의 바닥이 있다. 바닥은 여러 개의 사각형 형태의 블록으로 구성되는데, 각 블록은 정사각형 모양일 수도 있고, 직사각형 모양일 수도 있지만 모든 블록의 모양은 동일하다.

이 바닥의 양끝을 대각선으로 연결할 때, 이 선을 지나는 블록의 개수를 구하고자 한다. 예를 들면 아래 그림과 같이 블록이 가로 4개, 세로 3개로 구성되어 있다면, 총 6개의 블록을 지나게 된다.

사각형 형태의 동일한 블록이 가로 x개, 세로 y개로 구성된 사각형 형태의 바닥에서, 대각선을 그을 경우, 이 선을 지나는 블록의 개수를 출력하는 프로그램을 작성하시오 (단, 선의 굵기는 없는 것으로 간주한다. 즉, 다음 그림과 같은 경우 블록을 2개로 계산한다).

입력 형식

두 개의 정수 가로 , 세로의 크기가 주어진다. 가로 세로의 크기는 10에서 100 사이의 정수이다.

출력 형식

지나는 블록의 수를 출력한다.

입출력 예

입력 

41 25

출력

65

[질/답] [제출 현황] [푼 후(0)]
[ 채 점 ] [홈으로]  [뒤 로]