Module: (C++) 워크숍 - 4. 문자열 처리. "고대 로마와 율리우스 카이사르에 대해 조금"


Problem

1 /6


카이사르의 암호

Problem

가이우스 율리우스 카이사르 (7월 13일 또는 다른 출처에서 BC 100년 또는 102년 7월 12일 - BC 44년 3월 15일 e.) — 고대 로마의 정치가이자 정치가, 독재자, 사령관, 작가. 갈리아 정복으로 카이사르는 로마 제국을 확장했습니다. 카이사르의 활동은 서유럽의 문화적, 정치적 양상을 근본적으로 변화시켰고 다음 세대 유럽인들의 삶에 지울 수 없는 흔적을 남겼습니다. 가이우스 율리우스 카이사르 내전에서 승리하여 팍스 로마나의 단독 통치자가 되었습니다.

Caesar는 검투사 싸움 중에 종종 종이를 가져다가 편지를 썼습니다. 그는 검투사를 어떻게보고 편지를 쓸 수 있는지 물었습니다. Caesar는 "Caesar는 세 가지 일을 동시에 할 수 있습니다. 쓰기, 보기, 듣기"라고 대답했습니다.

줄리어스 시저(Julius Caesar)는 적들로부터 정보를 숨기기 위해 자신만의 텍스트 암호화 방법을 사용했습니다. 각 문자는 원 주변의 K 위치를 통해 알파벳순으로 다음 문자로 대체되었습니다.

최신 컴퓨터 기술을 사용하여 주어진 암호화에서 원본 텍스트를 결정합니다.

입력
첫 번째 줄에는 대문자 라틴 문자로 구성된 암호화가 포함되어 있습니다. 두 번째 줄의 숫자는 K (\(1 <= K <= 10\))입니다.

출판물 
복호화 결과를 표시하고 싶습니다.
 
<헤드> <일># <몸>
입력 출력
1 XPSE
1
단어