2026-rff_mp/lab2/make_large.py

27 lines
499 B
Python

lines = []
for y in range(100):
row = [" "] * 100
if y == 0 or y == 99:
row = ["#"] * 100
else:
row[0] = "#"
row[99] = "#"
lines.append(row)
lines[1][1] = "S"
lines[98][98] = "E"
for x in range(4, 96, 4):
gap = 1 if (x // 4) % 2 == 0 else 98
for y in range(1, 99):
if y != gap:
lines[y][x] = "#"
with open("lab2/mazes/large.txt", "w", encoding="utf-8") as file:
for row in lines:
file.write("".join(row) + "\n")