Первая задачка. Набрать кувшин 8 л. Отлить 3 л во второй. Вылить из него. Из оставшихся 5 л в большом опять налить в маленький. Вылить из него. Остатки 2 л из большого налить в маленький. Получится пустой большой и маленьки с 2 л. Набрать снова полный большой. Долить в маленький недостающий 1 л до трех. В большом останется 7 л.
Вторая задачка решается аналогично. Ставятся песочные часы и на 3 мин и на 8 мин одновременно. Через 3 мин. маленькие часы переворачиваются, большие продолжают работать, таме ще 5 мин. Еще через 3 мин маленькие переворачиваются, большие продолжают работать, там еще 2 мин. Через 2 мин большие опустошились и переорачиваются, а в маленьких еще 1 мин. Через 1 мин маленькие опустошаются, а в больших еще 7 мин. В это время включается варево. Когда большие часы опустошились мин, варево выключается. Элекиср бессмертия готов.
(Вводим список, прогоняем его по циклу for по всем элементам. Нумерация элементов идет с 0, если номер цикла при делении на 3 имеет остаток 0 (нацело делится), то в переменную p прибавляем 1. После цикла принтуем переменную p, количество элементов с индексом, кратным 3)
Вторая программа:
a,b = map(int,input().split())
summ = 0
p = 0
for i in range(a,b+1):
if i % 3 == 0:
summ += i
p += 1
print(summ/p)
(Записываем 2 числа в одну строку, задаем переменную summ(сумма элементов, кратных 3) значение 0 и переменной p(количество таких чисел) значение 0. Прогоняем все числа от a до b(с шагом 1) по циклу for. Если число в диапазоне делится на 3 нацело, то к переменной summ прибавляем число, а к переменной p - единицу. После цикла выводим ср.арифметическое(сумму всех чисел делим на их количество)
Первая задачка.
Набрать кувшин 8 л.
Отлить 3 л во второй.
Вылить из него.
Из оставшихся 5 л в большом опять налить в маленький.
Вылить из него.
Остатки 2 л из большого налить в маленький.
Получится пустой большой и маленьки с 2 л.
Набрать снова полный большой.
Долить в маленький недостающий 1 л до трех.
В большом останется 7 л.
Вторая задачка решается аналогично.
Ставятся песочные часы и на 3 мин и на 8 мин
одновременно. Через 3 мин. маленькие часы
переворачиваются, большие продолжают работать,
таме ще 5 мин. Еще через 3 мин маленькие
переворачиваются, большие продолжают работать,
там еще 2 мин. Через 2 мин большие опустошились
и переорачиваются, а в маленьких еще 1 мин.
Через 1 мин маленькие опустошаются, а в
больших еще 7 мин. В это время включается варево.
Когда большие часы опустошились мин,
варево выключается.
Элекиср бессмертия готов.
Объяснение:
Первая программа:
a = list(map(int,input().split()))
p = 0
for i in range (0,len(a)):
if i % 3 == 0:
p+= 1
print(p)
(Вводим список, прогоняем его по циклу for по всем элементам. Нумерация элементов идет с 0, если номер цикла при делении на 3 имеет остаток 0 (нацело делится), то в переменную p прибавляем 1. После цикла принтуем переменную p, количество элементов с индексом, кратным 3)
Вторая программа:
a,b = map(int,input().split())
summ = 0
p = 0
for i in range(a,b+1):
if i % 3 == 0:
summ += i
p += 1
print(summ/p)
(Записываем 2 числа в одну строку, задаем переменную summ(сумма элементов, кратных 3) значение 0 и переменной p(количество таких чисел) значение 0. Прогоняем все числа от a до b(с шагом 1) по циклу for. Если число в диапазоне делится на 3 нацело, то к переменной summ прибавляем число, а к переменной p - единицу. После цикла выводим ср.арифметическое(сумму всех чисел делим на их количество)
Если что-то непонятно - спрашивайте.