아직 만들고 있는 페이지입니다.

이 페이지는 아직 만드는 중입니다. 보이는 내용은 바뀔 수 있습니다.

Подлый парковщик

시간 제한2초메모리 제한1024 MB

요약
n x m 격자의 모든 단위 정사각형이 내부나 경계에 점을 하나 이상 포함하도록 하는 최소 점의 개수를 구한다.
난이도

보통10점 중 4점

유형
수학, 그리디, 기하
정답자
아직 제출이 없습니다

문제

Простой житель тринадцатой планеты одной звезды Янав работает на обычной бесплатной парковке.

Как и все жители этой планеты он подлый и не любит, когда на его парковке паркуются флаймобили, потому как они прибавляют ему работы, но не зарплаты. В один прекрасный день ему в голову пришла гениальная идея --- необходимо купить некоторое количество препятствий в виде столбиков и расставить их на парковке так, чтобы внутри или на границе каждого парковочного места стояло препятствие --- тогда на это место не сможет приземлиться ни один флаймобиль.

Его парковка имеет форму прямоугольника размером n×mn \times m, разделенного на квадраты размером 1×11 \times 1, каждый из которых является отдельным парковочным местом. Таким образом на его парковке ровно n×mn \times m парковочных мест.

Как и все жители тринадцатой планеты Янав скуп и хочет купить минимально возможное число препятствий, каждое из которых имеет бесконечно малые по сравнению с одним парковочным местом размеры, но не позволяет припарковать флаймобиль, даже если препятствие касается его.

Янава интересует какое минимальное число препятствий ему необходимо купить. Помогите ему найти это число.

입력

Первая строка входного файла содержит два целых числа nn и mm (1≤n,m≤10001 \le n, m \le 1000).

출력

В выходной файл выведите единственное число --- ответ на задачу.

힌트

В первом примере достаточно поставить препятствие в любую точки парковки, а во втором необходимо поставить препятствие в центр парковки и тогда у всех четырех парковочных мест оно будет находиться на границе.

예제2

  1. 예제 1

    입력
    1 1
    
    예상 출력
    1
    
  2. 예제 2

    입력
    2 2
    
    예상 출력
    1