На ПИТОНЕ напишите код. Используя пять вариантов наборов карт 1)«6». «7». «8» 2)«7». «8». «9» 3)
«6», «9», «10» 4)«6», «9», «8» 5)«7», «6», «10», сыграйте с компьютером.
Введите с клавиатуры свой вариант и сравните с вариантом компьютера,
который создайте, используя функцию генератора случайных чисел (три
цифры от б до 10 включительно без повторения цифры в варианте). Если
сумма цифр вашего варианта больше суммы цифр компьютера, вы
выиграли
Ответы
Ответ:
from random import randint
def rnd(arr):
a=[]
i=0
sum=0
while i!=3:
x=randint(0,10)
try:
arr.index(x)
except:
a.insert(i,x)
sum=sum+x
i=i+1
return(a,sum)
choice = int(input("1)«6». «7». «8» \n2)«7». «8». «9» \n3)«6», «9», «10» \n4)«6», «9», «8» \n5)«7», «6», «10»\n"))
if choice == 1:
mass=[6,7,8]
sum=21
elif choice == 2:
mass=[7,8,9]
sum=24
elif choice == 3:
mass=[6,9,10]
sum=25
elif choice == 4:
mass=[6,9,8]
sum=23
elif choice == 5:
mass=[7,6,10]
sum=23
else:
print('Такого варианта нет')
rnd_bot = rnd(mass)
print(rnd_bot[0])
print(mass)
if rnd_bot[1]>sum:
print('Бот победил')
else:
print('Вы победили')
Объяснение:
Ответ правильный если "б" это 0, в другом случае в 7 строке поменять "0" на нужную цифру