From f7ce8e1682c59ba5b9bbc45556c8339100c0ce35 Mon Sep 17 00:00:00 2001 From: volkovva Date: Mon, 25 May 2026 02:58:42 +0300 Subject: [PATCH] =?UTF-8?q?=D0=B1=D0=B5=D1=82=D0=B0-=D1=82=D0=B5=D1=81?= =?UTF-8?q?=D1=82=20=D0=BB=D0=B0=D0=B1=D0=B8=D1=80=D0=B8=D0=BD=D1=82=D0=B0?= =?UTF-8?q?=20(=D0=BF=D1=80=D0=BE=D1=88=D0=B5=D0=BB=20=D1=83=D1=81=D0=BF?= =?UTF-8?q?=D0=B5=D1=88=D0=BD=D0=BE)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- VolkovVA/cod.py | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/VolkovVA/cod.py b/VolkovVA/cod.py index ada70ba..56204c1 100644 --- a/VolkovVA/cod.py +++ b/VolkovVA/cod.py @@ -56,4 +56,14 @@ class MazeBuilder: if not maze.start_cell or not maze.exit_cell: raise ValueError("Лабиринт сломан") - return maze \ No newline at end of file + return maze +if __name__ == "__main__": + builder = MazeBuilder() + try: + + my_maze = builder.buildFromFile(r"C:\Users\vva26\2026-rff_mp\VolkovVA\docs\data\maze.txt") + print(f"Лабиринт успешно загружен! Размеры: {my_maze.width}x{my_maze.height}") + print(f"Старт в: ({my_maze.start_cell.x}, {my_maze.start_cell.y})") + print(f"Финиш в: ({my_maze.exit_cell.x}, {my_maze.exit_cell.y})") + except Exception as e: + print(f"Ошибка при загрузке: {e}") \ No newline at end of file