개발바닥

BOJ_9322 [ 철벽 보안 알고리즘 ] 본문

[ Algorithm ]/ [ BOJ ]

BOJ_9322 [ 철벽 보안 알고리즘 ]

라이언 2018. 10. 7. 00:09
반응형

문제

https://www.acmicpc.net/problem/9322

 

문제 해결 방법

제 1 공개키 , 제 2 공개키, 암호문 이렇게 3개 입력을 받는다.

제 2 공개키는 제 1 공개키 단어들에 재배치이고

문제에서 입력한 암호문으로 평문을 복구하라고 나와있습니다.

암호문은 제 2 공개키를 만든 규칙의 반대로 재배치

즉, 제 2 공개키 단어들이 제 1 공개키에서 어느 인덱스에 위치해 있는지 찾으면 문제를 해결 하실 수 있습니다.

 

소스 코드

https://github.com/jokerKwu/BOJ_Algorithm/blob/master/Math/Boj_9322.java

반응형

'[ Algorithm ] > [ BOJ ]' 카테고리의 다른 글

BOJ_2798 [ 블랙잭 ]  (0) 2018.10.08
BOJ_10409 [ 서버 ]  (0) 2018.10.08
BOJ_1712 [ 손익분기점 ]  (0) 2018.10.06
BOJ_1940 [ 주몽 ]  (0) 2018.10.05
BOJ_1357 [ 뒤집힌 덧셈 ]  (0) 2018.09.30
Comments