Подразделы

Дата и время

22/11/2024 09:15:12

Авторизация

Имя:
Пароль:
Зарегистрироваться
Восстановить пароль
 

printЛето 7

printC. Ладьи

Ограничения: время – 1s/2s, память – 32MiB Ввод: input.txt или стандартный ввод Вывод: output.txt или стандартный вывод copy
Послать решение Blockly Посылки Темы Где Обсудить (0)

Рассмотрим количество способов расставить `K` ладей на доске `N\ times\ M` так, чтобы никакие две их них не били друг друга. Обозначим это количество способов за `A(N,\ M,\ K)`.
Вам даны `N` и `M`. Найдите значение `K` при котором `A(N,\ M,\ K)` максимально.
Ввод содержит числа `N` и `M` (`1\ ≤\ N,\ M\ ≤\ 10^9`).
Выведите искомое `K`.

Пример ввода

12 12

Пример вывода

9
Источник: http://neerc.ifmo.ru/school/archive/
loading