## 의사코드 ##
# 각 알파벳에 숫자 할당 -> 아스키코드 활용
# A=1 ~ Z=26
# ord('알파벳') - 64
# y >= x: y-x
# y < x: (y+26) - x
# 각 거리를 리스트에 담아서 한번에 출력
# print(*list)
# distances = []
# print('Distances:', *distances)
통과한 코드
t = int(input())
for _ in range(t):
s1, s2 = map(str, input().split())
distances = []
for i in range(len(s1)):
x, y = s1[i], s2[i]
# y >= x인 경우의 거리 = y-x
if y >= x:
dis = (ord(y)-64) - (ord(x)-64)
distances.append(dis)
# y < x인 경우의 거리 = (y+26) - x
else:
dis = ((ord(y)-64)+26) - (ord(x)-64)
distances.append(dis)
print('Distances:', *distances)
각 알파벳에 1 ~ 26까지의 숫자 할당
-> 아스키코드를 활용해서 알파벳 순서대로 ord('알파벳') - 64 가 각 알파벳의 숫자가 됨