Рафаель и Новак играют дружеский теннисный матч. Игроки сыграли три сета, очки за сеты каждый из игроков получил в виде списка с числами, например: Рафаель [1, 0, 3], Новак [2, 2, 1].
Напишите функцию которая поможет судье выявить
победителя игры, за каждый выигранный сет игроку насчитывается один балл, например 1 < 2 Новак получает 1 балл за первый сет, 0 < 2 - еще один за второй сет и 3 > 1 - балл получает Рафаель, в итоге Новак выигрывает игру со счетом 2:1
Язык Python
Помогите пожалуйста!!!
Ответы
Ответ дал:
0
Ответ:
Если я так понял задачу, то вот:
Объяснение:
arr_raf=[1,5,3]
arr_nov=[2,2,1]
count_raf=0
count_nov=0
for i in range(len(arr_raf)):
if arr_raf[i]>arr_nov[i]:
count_raf+=1
if arr_raf[i]==arr_nov[i]:
count_raf+=1
count_nov+=1
if arr_raf[i]<arr_nov[i]:
count_nov+=1
if count_raf>count_nov:
print('Рафаель выигрывает со счётом'+' '+str(count_raf)+':'+str(count_nov))
else:
print('Новак выигрывает со счётом'+' '+str(count_nov)+':'+str(count_raf))
Вас заинтересует
2 года назад
3 года назад
3 года назад
8 лет назад