Предмет: Информатика, автор: S1mex

СРОЧНО в питоне

На даче завелись ящерицы.

Они бегают по крыльцу и теряют свои хвосты. В первый день Соня нашла 2 хвоста, во второй — 4 хвоста, в третий — 6 хвостов, …, на k-й день она нашла 2 * k хвостов. На какой день общее количество хвостов, найденное Соней, впервые стало строго больше n?


Ввод Вывод

5 2

6 3


Примечание: в первый день на даче было всего 2 ящерицы, во второй 2+4=6 ящериц (6 больше 5), в третий 2+4+6=12 ящериц (12 больше 6).


Aramigo: топ!

Ответы

Автор ответа: kaht712
4

Ответ:

k = 0 # Номер дня

a = 0 # Общее число найденных хвостов

n = int(input()) # Вводим количество хвостов, которое нам нужно

while a <= n: # Пока a меньше или равно n:

   k += 1 # Увеличиваем счётчик k на 1

   a += k * 2 # Прибавляем к a результат выражения k * 2

print (k) # После завершения цикла while выводим k т. е. число дней, через которое будет n хвостов

Похожие вопросы
Предмет: Алгебра, автор: bear9715