Задача к ЕГЭ по информатике на тему «Простейшие программы» №7

Пин ведет учет счастливых дней в своей жизни со дня, когда Биби улетел в космос. Каждый день, когда он получает весточку от Биби, считается счастливым. Так как Биби улетает все дальше от нашей планеты, счастливые дни в жизни Пина случаются все реже. Будем считать, что день, когда пришла первая весточка имеет номер a1 = 1  . Каждый следующий счастливый день имеет формулу ai = ai−1 +i  . Найдите количество счастливых дней за первые 3  года (не високосные) с момента, как Биби улетел. В задаче запрещено использовать массивы.

  a = 0
  i = 1
  count = 0
  while a < 3 * 365:
      a = a + i
      i += 1
      count += 1
  print(count - 1)

Отнимаем единицу из ответа, т.к. после последней весточки, входящей в первые 3  года, цикл сработает еще раз (последний возможный день весточки все еще входит в 3  года, т.е. он меньше 3 ⋅365  ), а вот следующая весточка уже выйдет за 3  года.

Ответ: 46
Оцените статью
Я решу все!