Эмилия с подругой Алисой будут вести кружок математики у младшеклассников.
Они сидят на кухне у Эмилии и придумывают задачи. Бабушка Аделаида Эдуардовна напекла им пирогов. Пироги лежат в ряд на подносе. С какой они начинкой — неизвестно. Бабушка только сказала, что в каждом четвёртом курага. Надкусив последний (n-й) пирог в ряду, Эмилия поняла, что он с курагой.
В одной задаче девочки записали все порядковые номера пирогов с курагой. Нужно посчитать их сумму.
Дано n. Выведи сумму номеров пирогов с курагой.
Ввод Вывод
8 12
5 6
Примечание: для n = 8 из пирогов с номерами 1 2 3 4 5 6 7 8 с курагой будут 4-й и 8-й пироги. Сумма их порядковых номеров равна 4+8=12. Для n = 5: 1 2 3 4 5 с курагой будут 1-й и 5-й пироги. Сумма их номеров равна 1+5=6.
Ответы
Ответ дал:
1
Ответ:
n = int(input())
count = 0
ind = n
while ind > 0:
count += ind
ind -= 4
print(count)
Объяснение:
Мы знаем, что последний(n-й) пирожок в ряду будет с курагой => создаём две переменные: счётчик(результат выполнения программы) и индекс текущего пирожка. Используя цикл while проходимся по всем 4м пирожкам начиная с последнего, обновляя счётчик и добавляя 4 к индексу при каждой итерации цикла.
Вас заинтересует
11 месяцев назад
11 месяцев назад
1 год назад
7 лет назад
7 лет назад
8 лет назад
8 лет назад