백준 2805

    백준 2805 나무 자르기(Java)

    https://www.acmicpc.net/problem/2805 2805번: 나무 자르기 첫째 줄에 나무의 수 N과 상근이가 집으로 가져가려고 하는 나무의 길이 M이 주어진다. (1 ≤ N ≤ 1,000,000, 1 ≤ M ≤ 2,000,000,000) 둘째 줄에는 나무의 높이가 주어진다. 나무의 높이의 합은 항상 M보 www.acmicpc.net 해석 및 팁 이 문제는 이분 탐색을 활용하는 문제입니다. 다만 주의할 점은 나무를 자를 때 자르는 위치가 주어진 나무의 높이보다 클 경우 음수가 나오기 때문에 나무의 높이가 자르는 위치보다 높을 때만 더해야 합니다. Java 코드 import java.util.Scanner; import java.util.Arrays; public class Main { p..