PCCP 2번 기출문제
Updated: 2024-12-10
testprogrammers
PCCP 2번 퍼즐 게임 챌린지
이 문제를 처음 접했을때는 단순히 while() 이랑 for() 루프를 활용한 문제인줄 알았다.
처음에는 현재 플레이어의 currLvl 을 증가 시켜 최솟값까지 도달하게 코드를 짰지만, 최솟값이 큰 경우 답을 제출시 타이아웃 에러가 발생하면서 코드의 실행 횟수를 줄일 필요가 있었다.
따라서 다시 이진법을 통해 값을 재설정할 필요가 있었다. 이진법을 활용하면서 풀면 코드의 활용성도 높이고 렌타임도 많이 줄일 수 있었다.
정답:
