https://www.acmicpc.net/problem/11655
word = input()
for i in word:
temp = ord(i)
if temp >= 65 and temp <= 77:
print(chr(temp+13) , end = "")
elif temp >= 78 and temp <=90:
print(chr(temp-13) , end = "")
elif temp >= 97 and temp <= 109:
print(chr(temp+13), end = "")
elif temp >= 110 and temp <= 122 :
print(chr(temp-13), end = "")
else:
print(i, end = "")
아스키코드로 분류를 해서 소문자/대문자, +13/-13의 경우를 나누어서 구현했다.