06-2 optimiert und alle datei von CRLF auf LF
This commit is contained in:
@@ -4,7 +4,7 @@ file = "./input.txt"
|
|||||||
# file = "./ex.txt"
|
# file = "./ex.txt"
|
||||||
from copy import deepcopy
|
from copy import deepcopy
|
||||||
import sys
|
import sys
|
||||||
sys.setrecursionlimit(10000)
|
sys.setrecursionlimit(6500)
|
||||||
from time import time
|
from time import time
|
||||||
|
|
||||||
start = time()
|
start = time()
|
||||||
@@ -75,9 +75,13 @@ if __name__ == "__main__":
|
|||||||
game_field_lines, game_field_rows = len(field), len(field[0])
|
game_field_lines, game_field_rows = len(field), len(field[0])
|
||||||
gl_start, gr_start = guard_position(field)
|
gl_start, gr_start = guard_position(field)
|
||||||
|
|
||||||
|
go_up(gl_start, gr_start, field)
|
||||||
|
|
||||||
rec_errors = 0
|
rec_errors = 0
|
||||||
for i in range(game_field_lines):
|
for i in range(game_field_lines):
|
||||||
for j in range(game_field_rows):
|
for j in range(game_field_rows):
|
||||||
|
if field[i][j] != 'X':
|
||||||
|
continue
|
||||||
f = deepcopy(field)
|
f = deepcopy(field)
|
||||||
f[i][j] = "#"
|
f[i][j] = "#"
|
||||||
try:
|
try:
|
||||||
|
|||||||
Reference in New Issue
Block a user