이분 탐색을 통해 문제를 해결했다. 시작 값을 0으로 끝 값을 주어진 배열에서 가장 큰 값과 가장 작은 값의 차로 설정했고 가변 배열을 사용해 구간의 최대, 최소의 차가 중간값과 작을 때까지 구간을 나눠 m과 비교하여 답을 구했다.