Произведение до порога
2000 мс · 256 МБ · всё или ничего
Даны чисел и порог . Сколько первых чисел надо перемножить, чтобы произведение стало строго больше ?
Если произведение всех чисел так и не превысит , выведите .
Формат ввода
В первой строке от до и от до . Во второй — чисел от до .
Формат вывода
Одно число: количество или .
Примеры
ввод
3 10 2 3 4
вывод
3
Примечание
Произведение растёт быстро и переполняется раньше, чем успеет превысить порог. Проверяйте до умножения: if (product > s / x). Числа не меньше единицы, поэтому деление здесь безопасно.
Войдите, чтобы отправлять решения.