2149번 - 암호 해독
문제에서 든 예제입니다.
키 : BATBOY
평문 :MEETMEBYTHEOLDOAKTREENTH
배열 :
2 1 5 3 4 6
BATBOY
MEETMEBYTHEOLDOAKTREENTH
암호문 : EYDEMBLRTHANMEKTETOEEOTH
문제에선 이렇게 설명되어있는데요.
예제 테스트 케이스처럼 똑같이 배열을 만들어 보면 다음과 같이 나옵니다.
키 : HUMDING
평문 : EIAAHEBXOIFWEHRXONNAALRSUMNREDEXCTLFTVEXPEDARTAXNAARYIEX
HUMDING
EIAAHEBXOIFWEHRXONNAALRSUMNREDEXCTLFTVEXPEDARTAXNAARYIEX
따라서 D,G,H,I,M,N,U순서로 암호를 만들면
암호문 : AFNUXETYBHARLENXEXRLEFDAHWNMCXAIAIOSEVRREEANTPXEIOXRDTAA 이 나옵니다.
그런데 테스트케이스 정답은
ONCEUPONATIMEINALANDFARFARAWAYTHERELIVEDTHREEBEARSXXXXXX
이렇게 설명되있네요..
제가 문제를 어떻게 잘못이해한건지.. 설명 해주실분 좀 구합니다.
암호문이 주어지고 그걸 평문으로 바꿔 출력하는 것 입니다
댓글을 작성하려면 로그인해야 합니다.
khj878 7년 전
문제에서 든 예제입니다.
키 : BATBOY
평문 :MEETMEBYTHEOLDOAKTREENTH
배열 :
2 1 5 3 4 6
BATBOY
MEETME
BYTHEO
LDOAKT
REENTH
암호문 : EYDEMBLRTHANMEKTETOEEOTH
문제에선 이렇게 설명되어있는데요.
예제 테스트 케이스처럼 똑같이 배열을 만들어 보면 다음과 같이 나옵니다.
키 : HUMDING
평문 : EIAAHEBXOIFWEHRXONNAALRSUMNREDEXCTLFTVEXPEDARTAXNAARYIEX
배열 :
HUMDING
EIAAHEB
XOIFWEH
RXONNAA
LRSUMNR
EDEXCTL
FTVEXPE
DARTAXN
AARYIEX
따라서 D,G,H,I,M,N,U순서로 암호를 만들면
암호문 : AFNUXETYBHARLENXEXRLEFDAHWNMCXAIAIOSEVRREEANTPXEIOXRDTAA 이 나옵니다.
그런데 테스트케이스 정답은
ONCEUPONATIMEINALANDFARFARAWAYTHERELIVEDTHREEBEARSXXXXXX
이렇게 설명되있네요..
제가 문제를 어떻게 잘못이해한건지.. 설명 해주실분 좀 구합니다.