COMPARTE ESTE ARTÍCULO Y MUESTRA LO QUE APRENDISTE

import getpass

print("bienvenido al dilema del pricionero")
eleccion_1= int(getpass.getpass("seleccine (1) para cooperar, (2) para callar: "))
eleccion_2= int(getpass.getpass("seleccine (1) para cooperar, (2) para callar: "))
valores_permitidos = [1,2]

def resolucion (eleccion_1, eleccion_2):
    if eleccion_1 == eleccion_2:
        if eleccion_1 and eleccion_2 == 1:
            print("ambos reciben 5 años de prision")
        else:
            print("ambos reciben un año de prision")
    else:
        if eleccion_1 == 1:
            print("el prisionero 1 sale libre, prisionero 2 recibe 20 años de carcel")
        else:
            print("prisionero 2 sale libre, prisionero 1 recibe 20 años de carcel")

if eleccion_1 not in valores_permitidos or eleccion_2 not in valores_permitidos:
    if eleccion_1 != valores_permitidos:
        print("prisionero 1. tome una decision ")
    elif eleccion_1 != valores_permitidos:
        print("prisionero 2. tome una decision ")
else:
    resolucion(eleccion_1, eleccion_2)

COMPARTE ESTE ARTÍCULO Y MUESTRA LO QUE APRENDISTE

0 Comentarios

para escribir tu comentario

Artículos relacionados