https://www.acmicpc.net/problem/5598
5598번: 카이사르 암호
가이우스 율리우스 카이사르(Gaius Julius Caesar)는 고대 로마 군인이자 정치가였다. 카이사르는 비밀스럽게 편지를 쓸 때, 'A'를 'D로', 'B'를 'E'로, 'C'를 'F'로... 이런 식으로 알파벳 문자를 3개씩 건
www.acmicpc.net
1
2
3
4
5
6
7
8
9
10
11
12
13
|
def sol(s,shift):
answer = ''
for i in s :
if ord(i)-shift<65:
answer += chr(ord(i) -shift + 26)
else:
answer += chr(ord(i) - shift)
return answer
if __name__ == '__main__':
s = input()
print(sol(s,shift=3))
|
cs |
반응형
'python-algorithm' 카테고리의 다른 글
백준 10801 카드게임 (0) | 2022.11.28 |
---|---|
백준 1408 24 (0) | 2022.11.28 |
백준 15881 Pen Pineapple Apple Pen (0) | 2022.11.26 |
백준 25965 미션 도네이션 (0) | 2022.11.25 |
백준 17072 아스키 아트 (0) | 2022.11.25 |
댓글