[BOJ/백준] 11288번 : Ethel’s Encryption (Java)
📘 백준 11288번 : Ethel’s Encryption 문제 바로가기 🔤 문제 번역 문제 에텔은 북부 동맹(NSA)이 자신과 언니 루시(Lucy)의 통신을 감청하고 있다고 의심했다. 이를 막기 위해 에텔은 모든 통신 내용을 카이사르 암호(Caesar cipher)를 사용해 암호화했다. 카이사르 암호란, 평문의 각 알파...
📘 백준 11288번 : Ethel’s Encryption 문제 바로가기 🔤 문제 번역 문제 에텔은 북부 동맹(NSA)이 자신과 언니 루시(Lucy)의 통신을 감청하고 있다고 의심했다. 이를 막기 위해 에텔은 모든 통신 내용을 카이사르 암호(Caesar cipher)를 사용해 암호화했다. 카이사르 암호란, 평문의 각 알파...
📘 백준 9349번 : Fegla and the Bed Bugs 문제 바로가기 🔤 문제 번역 문제 Fegla(일명 mmaw)는 여러 팀을 코치하고 있다. 이 팀들은 모두 한 장소에서 함께 훈련하지만, 불행히도 그 장소는 환기가 좋지 않고 팀 수에 비해 매우 좁다. 이러한 환경 때문에 이상한 생물이 나타났는데, 그것은 바로 ...
1️⃣ 열려 있는 파일 위치 찾기 Package Explorer창에서 양방향 화살표 모양(Link with Editor)를 누르면 에디터 창에서 파일 이름을 누르면 해당 파일의 위치가 Package Explorer창에서 바로 보여집니다. 2️⃣ Git 관련 화면 열기 Window > Show View > Oth...
📘 백준 26027번 : Disc District 문제 바로가기 🔤 문제 번역 문제 당신은 평면 세계인 Flatland의 Disc District에 살고 있으며, Nearest Convenient Plot Company(NCPC)에서 일하고 있다. 당신의 업무는 Disc District 바깥에 있으면서 Disc Distri...
📘 백준 31833번 : 온데간데없을뿐더러 문제 바로가기 💡 문제 풀이 숫자형으로 하면 수가 너무 크기 때문에 문자열로 저장하여 비교: 길이가 짧은 수가 더 작은 수. 길이가 같으면 큰 자리부터 같은 자리의 숫자를 비교해서 작은 숫자가 있는 쪽이 더 작은 수. ✅ 코드 (...
📘 백준 26933번 : Receptet 문제 바로가기 🔤 문제 번역 문제 당신은 요리를 하기로 결심했습니다. 요리를 하기 위해서는 N개의 재료가 필요합니다. 각 재료에 대해: 집에 이미 얼마나 있는지 (H), 총 얼마가 필요한지 (B), 부족한 양을 살 경우 단가 (K...
📘 백준 3234번 : LUKA 문제 바로가기 🔤 문제 번역 문제 루카는 전국 대회에 참가하기 위해 열흘 일찍 도착해 문제 출제자들의 대화를 엿들으며 힌트를 얻고자 했다. 그는 문제 출제자들이 매일 크레스(Cres) 마을을 산책하며 문제에 대해 조용히 이야기한다는 것을 알고 있었다. 흥미롭게도, 크레스 마을은 평면 좌표 격자...
📘 백준 3533번 : Explicit Formula 문제 바로가기 💡 문제 풀이 쌍과 삼중조합 중 적어도 하나의 변수가 1인 경우의 개수를 세어야 함. (문제에 명시) 쌍과 삼중조합은 합(or)로 계산되므로 하나라도 1이면 결과가 1. 따라서 모두 0인 조합을 센 후 전체 경우의 수에서 모두 0인 조합의 경우의 수를...
📘 백준 12871번 : 무한 문자열 문제 바로가기 💡 문제 풀이 문자열 s와 문자열 t 길이의 최소공배수를 찾은 후 길이가 최소공배수가 되도록 반복한 문자열을 각각 만듦. 만들어진 반복된 문자열 f(s)와 f(t)가 같으면 1, 아니면 0 출력. ✅ 코드 (Java) import java.io.Buffe...
📘 백준 15322번 : Košnja 문제 바로가기 💡 문제 풀이 최소 회전을 하기 위해선, i) (행 수) > (열 수)일 때, 위아래로 회전 (⇅) ii) (행 수) <> (열 수)일 때, 좌우로 회전 (⇄) 시작과 끝일 때는 회전을 하지 않으므로, 행과 열 중 (작은 값 - 1) * 2 [참...