Привет Максим) Ну вообщем здесь довольно таки просто, подставь число 199 в начале и получишь в конце ответ 19 ;)
Если по подробнее, то команда Mod это деление с остатком, то есть от числа 199/10 будет число 9 ( Это число S будет равняться), далее команда идёт команда div, которая делит без остатка, то есть число от 199 будет 19 (Это будет число N), возвращаемся в начало программы, где подставляем, вместо числа S 9, а вместо числа N 19, получаем 9+(19mod10), то есть 9+(Остаток от 19 (9)) и получаем 18, далее идёт N:=9div10, без остатка не делится следует будет равнятся одному, и в итоге получаем 1+18=19
Объяснение:
Привет Максим) Ну вообщем здесь довольно таки просто, подставь число 199 в начале и получишь в конце ответ 19 ;)
Если по подробнее, то команда Mod это деление с остатком, то есть от числа 199/10 будет число 9 ( Это число S будет равняться), далее команда идёт команда div, которая делит без остатка, то есть число от 199 будет 19 (Это будет число N), возвращаемся в начало программы, где подставляем, вместо числа S 9, а вместо числа N 19, получаем 9+(19mod10), то есть 9+(Остаток от 19 (9)) и получаем 18, далее идёт N:=9div10, без остатка не делится следует будет равнятся одному, и в итоге получаем 1+18=19
1)
N = int(input())
K = int(input())
L = int(input())
a = []
s = 0
for i in range(N):
a.append(int(input()))
for i in range(K,L+1):
s += a[i]
print(s)
2)
N = int(input())
K = int(input())
L = int(input())
a = []
s = 0
counter = 0
for i in range(N):
a.append(int(input()))
for i in range(K,L):
s += a[i]
counter+=1
print(s/counter)
3)
N = int(input())
k = int(input())
L = int(input())
a = []
s = 0
for i in range(N):
a.append(int(input()))
for i in range(0,k):
s+=a[i]
for i in range(L+1,N+1):
s+=a[i]
print(s)