A. Не переполнится ли
2000 мс · 256 МБ · всё или ничего
Снова требуется точное , но теперь никаких гарантий: ответ может оказаться сколь угодно большим.
Если он превосходит , выведите слово many. Иначе выведите само число.
Ловушка здесь одна и стандартная: заметить переполнение после того, как оно случилось, невозможно — знаковое переполнение в C++ это неопределённое поведение. Проверять надо до умножения.
Формат ввода
Одна строка содержит числа и (). Гарантируется, что .
Формат вывода
Число , если оно не превосходит , и слово many иначе.
Примеры
ввод
5 2
вывод
10
ввод
1000000000000000000 30
вывод
many
Войдите, чтобы отправлять решения.