T = 10
for t in range(1, T+1):
int(input())
MAP = [[0 for _ in range(102)] for _ in range(100)]
for i in range(100):
MAP[i][1:-1] = map(int, input().split())
start_j = 0
for j in range(1, 101):
if MAP[99][j] == 2:
start_j = j
break
i = 99
j = start_j
while i:
if MAP[i][j + 1]:
while MAP[i][j + 1]:
j += 1
i -= 1
elif MAP[i][j - 1]:
while MAP[i][j - 1]:
j -= 1
i -= 1
else:
i -= 1
result = j - 1
print('#{} {}'.format(t, result))
'알고리즘 문제 풀이 > SWEA' 카테고리의 다른 글
[SWEA 1979 python] 어디에 단어가 들어갈 수 있을까 (0) | 2021.08.13 |
---|---|
[SWEA 1966 python] 숫자를 정렬하자 (0) | 2021.08.13 |
[SWEA 2001 python] 파리 퇴치 (0) | 2021.08.13 |
[SWEA 1209 python] Sum (0) | 2021.08.13 |
[SWEA 1954 python] 달팽이 숫자 (0) | 2021.08.13 |