• Винни-Пух решил в Новом году придумать ровно 2019 песенок-пыхтелок. Первого января он придумал 5 песенок, 2 января – на один больше (то есть, 6), на следующий день – еще на один больше (то есть, 7) и так далее (кроме, быть может последнего дня, когда он допридумывал оставшиеся до N песенки). Определите, за сколько дней он управился с этой задачей.

    Комментарий. Если бы ему нужно было придумать всего 12 песенок, то ему потребовалось бы 3 дня: в первый 5 песенок, во второй 6 песенок и в третий – одна оставшаяся.

    ПОМОГИТЕ,ОЧЕНЬ ПРОШУ!!!!!

Ответы 1

  • Делал на 1С, но при желании можно свои поставить операторы (своего языка, главное алгоритм))))Процедура КнопкаВыполнитьНажатие(Кнопка)  НужноСочинитьПесенок = 2019; ПесенокВДень = 5;  СочинилПесенок = 0; КоличествоДней = 0;  Пока СочинилПесенок < НужноСочинитьПесенок Цикл    Если (СочинилПесенок + ПесенокВДень) > НужноСочинитьПесенок Тогда  ПесенокВДень = НужноСочинитьПесенок - СочинилПесенок; КонецЕсли;       СочинилПесенок = СочинилПесенок + ПесенокВДень;    КоличествоДней = КоличествоДней + 1;    Сообщить(Строка(КоличествоДней)+" день(ей) сочинил "+Строка(ПесенокВДень)+ " песенок. Всего сочинил "+Строка(СочинилПесенок));  ПесенокВДень = ПесенокВДень + 1; КонецЦикла;  Сообщить("Понадобилось "+Строка(КоличествоДней)+ " дней"); КонецПроцедурыСообщения:1 день(ей) сочинил 5 песенок. Всего сочинил 52 день(ей) сочинил 6 песенок. Всего сочинил 113 день(ей) сочинил 7 песенок. Всего сочинил 18.......57 день(ей) сочинил 61 песенок. Всего сочинил 1 88158 день(ей) сочинил 62 песенок. Всего сочинил 1 94359 день(ей) сочинил 63 песенок. Всего сочинил 2 00660 день(ей) сочинил 13 песенок. Всего сочинил 2 019Понадобилось 60 дней
    • Автор:

      donavan
    • 6 лет назад
    • 0
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years