Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import random as rnd
- rows = 10
- cols = 10
- empty = 0
- shipMark = 4
- plansza = []
- def generujPlansze():
- for i in range(10):
- plansza.append([])
- for j in range(10):
- plansza[i].append(0)
- def wypiszPlansze():
- for i in range(10):
- print(plansza[i])
- def umiescStatek(wielkosc, ilosc):
- for statek in range(ilosc):
- while
- kierunek = rnd.randint(0, 1) #0 vertical; 1 horizontal
- if(kierunek == 0):
- pozycjax = rnd.randint(0, 7 - wielkosc)
- pozycjay = rnd.randint(0, 9 - wielkosc)
- elif(kierunek == 1):
- pozycjax = rnd.randint(0, 9 - wielkosc)
- pozycjay = rnd.randint(0, 7 - wielkosc)
- while(pozycjax == empty and pozycjay == empty):
- plansza[pozycjax][pozycjay] = 4
- if(kierunek == 0):
- for i in range(wielkosc):
- plansza[pozycjax+i][pozycjay] = 4
- else:
- for i in range(wielkosc):
- plansza[pozycjax][pozycjay+i] = 4
- generujPlansze()
- umiescStatek(4, 1)
- umiescStatek(3, 2)
- wypiszPlansze()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement