Задача №901. iDishwasher
Создатели модного гаджета iDishwasher (обычная посудомоечная машина с нарисованной на ней
надкусанной грушей и продающаяся по баснословной цене) решили добавить в стандартную прошивку
игру, которая поможет развлечься домохозяйкам, скучающим во время мытья посуды. Игра похожа на
шахматы, правда играют в нее не фигурами, а шахматными клетками. В настольной версии игры дается
набор черных и белых полей, из которых необходимо составить квадратную шахматную доску
максимального размера.
В посудомоечной версии игры дается не набор, а количество полей черного и белого цветов. И в
качестве ответа нужно не составить доску, а вывести сторону максимального «шахматного» квадрата,
который можно составить из данных клеток.
Поскольку не вся целевая аудитория справляется с этой интеллектуальной игрой, вам требуется
написать программу, которая поможет отчаявшимся пользователям гаджета.
Входные данные
Единственная строка содержит числа \(B\) и \(W\) задающие количество белых и черных
клеток соответственно \((0 \leq B, W \leq 10\,000\)).
Выходные данные
Выведите одно число — максимальную длину стороны квадрата, который можно составить из данных
клеток. Или слово "Impossible" если нельзя составить ни одного квадрата.
Примеры
Входные данные
12 15
Выходные данные
5
Входные данные
0 0
Выходные данные
Impossible
Сдать: для сдачи задач необходимо войти в систему