5개의 조, 그리고 6개의 번호, 연금복권
오해가 없길 바란다. 아래의 코드는 숫자를 좋아하고 암호에 흥미를 갖는 학생이나 일반인에게 흥미를 가질 수 있도록 만든 프로그래밍 소스 코드다. 실제로 로또나 연금복권의 숫자를 맞출 수 없으며 확률적으로도 불가능에 가깝다. 연금복권은 1,2,3,4,5 중에 1개의 조를 고르고 0,1,2,3,4,5,6,7,8,9를 조합해서 6자리 번호를 선택한다. 로또와는 달리 숫자가 중복될 수 있다. using System; using System.Text; namespace RandomNumberGenerator { class Program { static void Main(string[] args) { Random random = new Random(); // 1부터 5까지의 임의의 숫자 선택 int selected..
숫자 전치 암호, 짐 캐리의 <넘버23> 9161938535
2007년에 나온 영화 23쌍의 염색체로 이루어진 인간의 세포, 적혈구가 인간의 몸 한 바퀴를 도는 데 걸리는 시간은 23초, 유클리드 기하학의 정의 23개, 중세 템플기사단 역대 수장 23명, 악마의 연회일 6월 23일, 시저 황제 23번 찔림, 주요 테러사건 발생일(2001년 9월 11일)의 합 23, 타이타닉 침몰일(1912년 4월 15일)의 합 23, 일본 히로시마에 원폭이 투하된 시간(오전 8시 15분)의 합 23, 체르노빌 원전폭발 사고가 새벽 1시 23분에 발생 지구 자전축은 23.5도 기울어져 있고, 마야 문명은 2012년 12월 23일이 종말이었다. 게다가 영화 주인공과 관련된 모든 숫자도 23이었다. "전치 암호(Transposition Cipher)"는 숫자만을 위한 암호화이다. 이 ..