본문바로가기
함께 풀고 싶은 문제
나도 수학쌤 문장제 문제를 변형해 문제를 내는 곳입니다.
[문장제 문제&개념응용] 에니그마
khr519 2021.01.31 17:38 조회 470

‘애니그마’는 독일이 2차 세계대전 당시 사용한 암호 기계입니다

에니그마는 풀지 못하는 수수께끼 라는 뜻 인데요, 실제로 에니그마의 암호는 ‘봄바’ 라는해독장치에 풀려 버립니다.

-이 문제에 나오는 에니그마의 작동원리와 구조는 실제와 다를 수 있습니다.

 

문제:

에니그마는 그림처럼 3개의 원판(2,3,4) 와 배전반(1) 로 구성되어 있습니다. 이 원판과 배전반에 연결된 전선이 키보드와 알파벳이 쓰여진 전구에연결되어 있습니다. 키보드를 누르면 다른 알파벳이 쓰여진 전구가 켜져 암호화가 됩니다. 이때 한 글자를 누를 때 마다 2,3,4 원판이 일정하게 돌아가 배열이 바뀝니다.

 

진짜 문제: 코딩을 이용해 “그림과 같은 상태로 에니그마를 만들고, 그림과 같이 셋팅했을 때 abcabc를 암호화 한 것을 구하시오”

 

단!!! 에니그마를 만든다: 앞에서 설명한 것처럼 동작되게 한다.

 

원판의 회전: 그림 A에서 그림 B로 전환될 때 처럼 분홍색 조각들이 위로 n칸 움직이는 것 (이때 맨 위 조각은 맨 아래로 내려온다)

 

글자를 한 번 눌렀을때 원판의 회전 수는, 2: 1회전, 3: 4회전, 4: 7회전 이다.

 

설명이 좀 (많이) 부족했던 것 같습니다

이해가 안 되는 부분이 있다면 (문제에서 코딩으로 만드라고 한 에니그마에 대해서) 공개댓글로,

문제에서 이해가 안 되는 부분이 있다면 비밀댓글로 질문 해 주세요)

이 문제 어떠셨나요?

글쎄요

0

어려워요

0

첫 댓글의 주인공이 되어 보세요!
  • 폴리매스 문제는 과학기술진흥기금 및 복권기금의 재원으로 운영되고, 과학기술정보통신부와 한국과학창의재단의 지원을 받아 수행된 성과물로 우리나라의 과학기술 발전과 사회적 가치 증진에 기여하고 있습니다.

  • ☎문의 02-6749-3911