코딩테스트대비/탐색 & 시물레이션
격자판 회문수
포비용
2023. 3. 30. 21:47
import sys
sys.stdin = open("input.txt","rt")
lists = [list(map(str, input().split())) for _ in range(7)]
row_list = []
col_list = []
rev_row_list = []
rev_col_list = []
for i in range(7):
for j in range(3):
row_str = ""
col_str = ""
for k in range(5):
row_str += lists[i][j+k]
col_str += lists[j+k][i]
row_list.append(row_str)
col_list.append(col_str)
for i in row_list:
rev_row = ""
for idx in range(1,6):
rev_row += i[-idx]
cnt += 1
rev_row_list.append(rev_row)
for i in col_list:
rev_col = ""
for idx in range(1,6):
rev_col += i[-idx]
rev_col_list.append(rev_col)
cnt = 0
for j in range(21):
if row_list[j] == rev_row_list[j]:
cnt += 1
if col_list[j] == rev_col_list[j]:
cnt += 1
print(cnt)