⚙️ Problem Solving
[백준 12096번] 개발자 도구를 활용하자! base64
yesolz
2025. 1. 12. 22:40
728x90
재밌는 문제를 풀어보았다!
문제 설명
https://www.acmicpc.net/problem/12096
친구가 백준 넌센스 문제를 보여주는 것이다.
이게 무슨 문제냐고 하니까, 힌트를 하나 알려주겠다고
문제를 일반적으로 보면 안 돼
ㅋㅋㅋ
이 말을 듣자마자 아 개발자도구 열면 찾을 수 있겠구나! 하고 집에 가서 풀어보았다
입력과 출력, 힌트쪽을 클릭하여 Element 내용을 확인해보니
역시나 숨겨진 주석들이 있었다!
콘솔에도 이런 값들이 찍히는 것을 확인할 수 있었다.
입력
<!-- 7JWM66Ck7KSEIOyImCDsl4bri6Q= -->
출력
<!-- 7ZWY7KeA66eMIO2ejO2KuOuKlCDsnojri6Q= -->
힌트
<!-- 7Z6M7Yq464qUIGh0dHBzOi8vc3RhcnRsaW5rLmlvLyDsl5Ag7J6I64qUIOOFiOOFjuOFguOFjg== -->
{
"12096": {
"id": "12096",
"problem_description": "<!-- 66y47KCc7J2YIOygleuLteydgA== -->",
"problem_input": "<!-- 7JWM66Ck7KSEIOyImCDsl4bri6Q= -->",
"problem_output": "<!-- 7ZWY7KeA66eMIO2ejO2KuOuKlCDsnojri6Q= -->",
"save_date": 1735393890514
},
"last_check_date": 1735393599607
}
그렇다면 이제 이 값들을 어떻게 해독하면 좋을까?
Base64
base64 형식에서 디코딩을 시도하니
입력: 알려줄 수 없다
출력: 하지만 힌트는 있다
힌트: 힌트는 https://startlink.io/ 에 있는 ㅈㅎㅂㅎ
라는 정보를 알아낼 수 있었다!
해당 사이트에 나와있는 전화번호를 입력하면 정답 !
컴파일 에러가 나지 않도록 text로 언어를 설정해서 제출해주면 된다.
https://www.base64decode.org/ko/
Base64 디코딩 및 인코딩 - 온라인
Base64 형식에서 디코딩해보세요. 아니면 다양한 고급 옵션으로 인코딩해보세요. 저희 사이트에는 데이터 변환하기에 사용하기 쉬운 온라인 도구가 있습니다.
www.base64decode.org
728x90