EduBrick

Квадраты из листа

2000 мс · 256 МБ · всё или ничего

Из прямоугольного листа W×HW \times H вырезают квадраты со стороной ss, расставляя их рядами без поворотов. Всего помещается (W//s)(H//s)(W // s) \cdot (H // s) штук.

Нужно получить не менее kk квадратов. Какой наибольшей может быть целая сторона ss? Если даже сторона 1 не даёт нужного количества, выведите 0.

Формат ввода

Одна строка: числа WW и HH от 11 до 10610^6 и число kk от 11 до 101210^{12}.

Формат вывода

Одно число.

Примеры

ввод
10 7 6
вывод
3
Войдите, чтобы отправлять решения.