카이사르 암호

레벨 J4 · 코딩 · JavaScript · 목표 시간 2분 · 게시일 2026-09-09

문자열 s와 정수 k가 주어진다. s의 영문자를 알파벳 순서로 k칸 뒤의 글자로 바꾼 문자열을 반환하시오. z 다음은 다시 a이고, k가 음수이면 앞쪽으로 민다. 대문자는 대문자로, 소문자는 소문자로 남고 영문자가 아닌 글자는 그대로 둔다.

s의 길이는 최대 1,000이고, k는 -1,000,000 이상 1,000,000 이하이다.

예제

solve("abc xyz", 3)
solve("Hello, World!", -1)
solve("Zz", 26)

J4 레벨의 다른 문제 · 코딩 문제 목록