Сгущеночной пирамидой называется высоты k называется пирамида, состоящая из k слоев банок сгущенки.
В самом верхнем слое всего одна банка, в слое под ним банки две. В самом нижнем слое больше всего банок.
Таким образом, во всех слоях ниже первого на одну банку больше, чем в слое над ним.
У вас есть n банок сгущенки, какой максимальной высоты вы можете построить пирамиду?
Формат входных данных
Натуральное число n (0 \leq n \leq 1000000).
Формат выходных данных
Ответ на задачу
Пример
стандартный ввод | стандартный вывод |
---|
11
| 4
|