728x90
https://www.acmicpc.net/problem/20112
20112번: 사토르 마방진
사토르 마방진에 대해 들어본 적이 있는가? 사토르 마방진은 간단히 말하면 "가로로 읽었을 때와 세로로 읽었을 때 똑같이 읽히는 단어 집합"이다. 예시로는 다음과 같은 것들이 있다. 라팔아 팔
www.acmicpc.net
n = int(input())
l = [[] for _ in range(n)]
for i in range(n):
inp = input()
for j in inp:
l[i].append(j)
l_rot = [['' for _ in range(n)] for _ in range(n)] # 대칭
for i in range(n):
for j in range(n):
l_rot[j][i]=l[i][j]
if l == l_rot:
print("YES")
else:
print("NO")

반응형
'전.py' 카테고리의 다른 글
백준 20116 상자의 균형 (0) | 2020.12.03 |
---|---|
백준 20115 에너지 드링크 (0) | 2020.12.03 |
백준 20114 미아 노트 (0) | 2020.12.03 |
백준 20113 긴급 회의 (0) | 2020.12.03 |
백준 17362 수학은 체육과목 입니다 2 (0) | 2020.12.03 |