코딩 테스트/이것이 코딩테스트다
4-2) 왕실의 나이트
dyeoma
2020. 10. 2. 02:06
cor = input()
x = ord(cor[0])
y = int(cor[1])
row = list(range(ord('a'), ord('h')+1))
col = list(range(1, 8+1))
dx = []
dy = []
coef = [1, -1]
# 이동 가능한 7가지 방향
for cx in coef:
for cy in coef:
dx.append(2*cx)
dy.append(1*cy)
dx.append(1*cx)
dy.append(2*cy)
# 이동 가능 여부 확인
cnt = 0
for i in range(len(dx)):
nx = x+dx[i]
ny = y+dy[i]
if (nx in row and ny in col):
cnt += 1
print(cnt)