Advertisement
Guest User

Saperek

a guest
Jan 26th, 2020
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.85 KB | None | 0 0
  1. import numpy as np
  2. from random import seed
  3. from random import randint
  4.  
  5. size=10
  6. saper_tab=np.zeros([size,size])
  7.  
  8. seed(1)
  9. lista_bomb=np.zeros([2,size])
  10.  
  11. #Znalezienie miejsc dla bomb
  12. for i in range(0,size):
  13.     for j in range(0,2):
  14.         lista_bomb[j,i]=randint(0,9)
  15.  
  16. #Sprawdzenie czy dwie bomby nie są w tym samym miejscu
  17. def Sprawdzenie():
  18.     for i in range(0,size):
  19.         for j in range(0,2):
  20.             for k in range(0,i):
  21.                 for l in range(0,2):
  22.                     if lista_bomb[i,j]==lista_bomb[k,l]:
  23.                         lista_bomb[i,j]=randint(0,9)
  24.                         Sprawdzenie()
  25.        
  26. #Wypełnienie tablicy zer bombami
  27. for i in range(0, size):
  28.     x=lista_bomb[0,i]
  29.     y=lista_bomb[1,i]
  30.     x=int(x)
  31.     y=int(y)
  32.     #-1 to bomba
  33.     saper_tab[x,y]=-1
  34.  
  35. print(lista_bomb)
  36. print(saper_tab)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement