JAVA [Algorithm] - 백준 6236 용돈 관리
📝문제 설명 📢입출력 예시 ✏️문제 풀이K금액을 M번 출금하여 N일 동안 금액을 사용하는 문제 1. 완전 탐색 접근이 안되는 이유처음에는 완전 탐색으로 접근하려고 했으나 입력의 크기보고 다른 방법을 생각해봤다.N일 동안 사용하려는 N값의 범위는 최대 100,000까지이고,사용할 금액은 10,000이다.100,000 X 10,000 = 1,000,000,000 = 10^910^9는 약 10초동안 수행되기 때문에 시간초과가 날 가능성이 매우 높다. 2. 이진탐색으로 접근left 값을 N일 동안 사용하려는 값 중 최대 값으로 선정right 값을 N일 동안 사용하려는 값의 합으로 선정하여 mid = (left + right) / 2mid 값을 사용하여 이진탐색을 진행했다. mid값을 기준으로 몇번 출금하여 ..
2025.07.21