Давайте назовем массив $$$a$$$, состоящий из $$$n$$$ положительных (больших, чем $$$0$$$) целых чисел, красивым, если для каждого $$$i$$$ от $$$1$$$ до $$$n$$$ выполняется следующее условие: либо $$$a_i = 1$$$, либо хотя бы одно из чисел $$$a_i - 1$$$ и $$$a_i - 2$$$ присутствует в массиве.
Например:
Вам дано положительное целое число $$$s$$$. Найдите минимально возможный размер красивого массива, сумма элементов которого равна $$$s$$$.
В первой строке задано одно целое число $$$t$$$ ($$$1 \le t \le 5000$$$) — количество наборов входных данных.
Затем следуют $$$t$$$ строк, $$$i$$$-я из которых содержит одно целое число $$$s$$$ ($$$1 \le s \le 5000$$$) для $$$i$$$-го набора входных данных.
Выведите $$$t$$$ целых чисел, $$$i$$$-е из них должно быть ответом на $$$i$$$-й набор входных данных (то есть должно быть равно минимально возможному размеру красивого массива с суммой элементов, равной $$$s$$$).
4 1 8 7 42
1 3 3 7
Рассмотрим пример из условия:
Название |
---|