문제 절단기로 한 줄에 나열되어 있는 나무를 잘라서 M미터의 나무를 구하려고 한다. 절단기는 고정이 되어있고 높이를 조절하여 해당 높이만큼 나무를 자를 수 있다. N개의 나무 중 절단기로 잘라서 M미터의 나무를 가지려고 할 때 절단기의 최대 높이를 구하라. 정확히 M미터를 가져가지 못하는 경우는 없다. 입력 첫째 줄에 N과 M을 입력하고 이어서 N개의 나무를 입력한다. 출력 절단기의 최대 높이를 출력한다. 접근 이분탐색을 연습해보았다. 구하려고하는 것은 절단기의 최대높이이다. 따라서 절단기의 높이를 조절하여 M미터를 가져갈 수 있는지 탐색을 해야한다. 절단기의 높이를 나무들의 최소높이부터 최대높이까지 탐색하면서 구하기에는 오래걸린다. 따라서 절단기의 높이를 1과 나무의 최대높이의 중간값으로 시작하여 찾아..