buscaminas v beta

# -*- coding: utf-8 -*-
"""
Created on Wed Feb 20 18:28:21 2019

@author: 303
"""

import random as rd

n=4
m=4
matriz=[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]]
matriz2=[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]]

for i in range(n):
    for j in range(m):
        matriz[i][j]=rd.randrange(0,2)

matriz2=matriz
print("matriz original")
for i in range(n):
    for j in range (m):
        print(matriz[i][j],end="")
    print(end="\n")
print("matriz copiada")
for i in range(n):
    for j in range (m):
        print(matriz2[i][j],end="")
    print(end="\n")
con=0
con2=0
a=0
b=0
seguro=0
mina=0
contaseguro=0
contamina=0
while con<10:
    a=int(input("Que posicion de la columna "))
    b=int(input("Que posicion de la fila "))
    if matriz[a][b] == 0:
        mina-=2
        contamina+=1
        matriz[a][b]=5
    else:
        seguro+=4
        contaseguro+=1
        matriz[a][b]=6
        if matriz[a][b] == 5:
            print("Ingrese otro valor")

    con+=1

print("matriz original")
for i in range(n):
    for j in range (m):
        print(matriz2[i][j],end="")
    print(end="\n")
print("el numero de minas: ",contamina)
print("el numero de seguros: ",contaseguro)
print("suma de puntos :",(seguro+mina))

Share this

Related Posts

Previous
Next Post »