Распишем итерационно алгоритм выполнения программы:
a=20, b = 3.
b = div(a, b) + b // b = div(20, 3) + 3 = 6 + 3 = 9.
c = mod(a, b) + a // c = mod(20, 9) + 20 = 2 + 20 = 22.
Ответ: с = 22.
# -*- coding: utf-8 -*-
def getAverageFromEven(first, last):
'''Среднее арифметическое.'''
count, s = 0, 0
for i in range(first, (last + 1)):
if i % 2 == 0:
s += i
count += 1
return s / count
f = int(input('первый элемент: '))
l = int(input('первый элемент: '))
print 'среднее арифметическое: %i' % getAverageFromEven(f, l)
Ответ:
Первое слово - монитор
Второе слово - логика
3-е слово - клавиатура
Число: 11
Объяснение:
1-е слово - есть только в 3 таблице, т.е монитор
2-е в 1 и 4, т. е логика, слово число отпадает так как есть еще и в 3 таблице.
3-е слово клавиатура, так как есть во 2 и 4 табл.
Число : мОнИтОр (3) + лОгИкА (3) + клАвИАтУрА (5) = 3+3+5 =11
А самому, не?
1. def func():
i, summ = 0,0
while i < 5:
i += 1
x = int(input())
if (x % 4 == 0) and (x % 10 == 6):
summ += x
print(summ)
func()
2.def speed():
n = int(input())
i = 0
maxSpeed = 0
text = 'NO'
while i < n:
i += 1
x = int(input())
if x < 30:
text = 'YES'
elif x > maxSpeed:
maxSpeed = x
print(maxSpeed, text)
speed()