import copy
t = int(input())
for q in range(t):
n = int(input())
arr = []
for i in range(n):
arr.append(list(input()))
half = int(n/2)
row = copy.deepcopy(half)
row_end = copy.deepcopy(half)
sw = 0
ans = 0
if n == 1:
print('#%d'%(q + 1), arr[0][0])
continue
for i in range(n):
for j in range(row,row_end+1):
ans = ans + int(arr[i][j])
if sw == 0 :
row -= 1
row_end += 1
if row_end == n - 1:
sw = 1
elif sw == 1:
row += 1
row_end -= 1
print('#%d'%(q+1),ans)
'problem solving' 카테고리의 다른 글
3456. 직사각형 길이 찾기 (0) | 2019.09.29 |
---|---|
1228. [S/W 문제해결 기본] 8일차 - 암호문1 (0) | 2019.09.29 |
1240. [S/W 문제해결 응용] 1일차 - 단순 2진 암호코드 (0) | 2019.09.28 |
1213. [S/W 문제해결 기본] 3일차 - Strin (0) | 2019.09.28 |
1234. [S/W 문제해결 기본] 10일차 - 비밀번호 (0) | 2019.09.28 |
댓글