Петя и Ваня играли в игру: каждый случайным образом брал шар с номером из своей емкости...

0 голосов
45 просмотров

Петя и Ваня играли в игру: каждый случайным образом брал шар с номером из своей емкости (шары с номерами от 10 до 50). Они сделали по N ходов. Составьте программу, которая поможет определить, кто из ребят выиграл, если известно, что выигрывает тот, кто набрал большую сумму номеров шаров.


Информатика (26 баллов) | 45 просмотров
0

Нужна программа, которая будет сначала "проигрывать" их шаги а потом смотреть кто победил?

0

нужна программа которая воспроизводит их шаги, и которая после этого смотрит кто победил, да)

Дан 1 ответ
0 голосов

Ответ на Python:

from random import randint

a,b = [i for i in range(10,51)],[i for i in range(10,51)]

v,p = 0,0

for i in range(int(input())):

   print('Ход номер',i+1)

   q,w = a[randint(1,len(a)-1)],b[randint(1,len(b)-1)]

   v += w

   p += q

   a.remove(q)

   b.remove(w)

   print('Петя вытащил шарик с номером',q,'его счёт равен',p)

   print('Ваня вытащил шарик с номером',w,'его счёт равен',v)

if p>v:

   print('Победил Петя!')

elif p

   print('Победил Ваня!')

else:

   print('Победила дружба!')

Объяснение:

(120 баллов)