우선, 그걸 봤을 때, 이분법, 빈칸을 채우고, 뭘 채우는 거지? 확실히 0/1입니다
어떤 값은 0이고, 어떤 값은 1이라면, 생각하는 게 바보 같다고 생각해요. 그럼 어떻게 계산해야 하는지, 그렇게 복잡하게 느껴지지 않아요.
0을 채우거나, 1을 채우거나, 1/0 줄을 채우면 전혀 이해가 안 됩니다.
그때 반 친구들 그룹에서 대화하다가 인터넷에 답이 있다고 했고, 나는 검색해봤어,
글을 받았지만 답을 찾지 못했어요. 하지만 어떤 분들은 9단계 ASCII와 관련된다고 하더군요.
문득 깨달음이 났어요. 아, 이게 바로 ASCII 문자구나, 변환 횟수였죠. (갑자기 1학년 때 선생님이 우리를 ASCII라고 부르셨고, 그때 책 뒤에 있는 ASCII 비교표를 자주 읽었던 게 생각났어요)
조금 외웠는데, 이게 하나씩 돌게 만드는 건가요? 바보 같아,
코드를 작성하고,
구체적인 아이디어는 다음과 같습니다:
먼저 소수점으로 전환하고, 그 다음에 ASCII 문자로 변환해 보겠습니다.
그러다 제가 받은 문자열은 한눈에 인식되었고, base64 암호화된 것이었으며, 결정적으로 복호화되었습니다.
결과는 그리 낙관적이지 않다. 해독이 뭔지 모르겠다, 이건 비극이다, 정말 비극이다,
복호화 후 얻은 이진 뒤섞인 코드에 정신이 나갔고, 이 교착 상태는 10분 넘게 지속되었으며, 나는 검색을 시작했다,
누군가 아홉 번째 문제를 풀었다는 걸 알았을 때, 저는 *.tar.gz로 바꿔야 한다는 걸 깨달았어요
마지막으로 지퍼를 열면 사진이 보일 거예요!!
첨부된 것은 C# 버전의 소스 코드입니다:
관광객 여러분, 이 게시물의 숨겨진 내용을 보고 싶으시다면 부탁드립니다 회답
|