[프로그래머스 / Python] 시저암호
이 글에는 프로그래머스 시저암호 문제에 대한 풀이와 정답 코드(Python)가 있습니다. 문제 시저암호란? 암호화 하고자 하는 내용을 알파벳별로 일정한 거리만큼 밀어서 다른 알파벳으로 치환하는 방식 ex) BEE 라는 단어를 시저암호를 이용하여 3글자씩 민다고 하면 EHH 가 된다 이와 같은 개념을 적용하여 원문(s)와 n 만큼 미는 수가 주어지고 그 결과를 출력하는 문제입니다. AB 를 1만큼 밀면 BC가 됩니다. 풀이 Java의 경우 Character형과 ascii 코드를 이용하여 풀 수 있습니다. Python의 경우 알파벳 리스트를 생성할 수 있는 ascii_lowercase와 ascii_uppercase를 활용했습니다. import string을 한 뒤 list(string.ascii_lowerc..
알고리즘 뿌셔/프로그래머스
2021. 9. 12.