길이가 l로 모두 같은 여러 개의 상자에 n개의 1차원 물건을 담으려고 합니다. 각 물건 i의 길이는 li≤l입니다.
다음 조건을 모두 만족하면서 사용하는 상자의 개수 q를 최소로 하려고 합니다.
정수 n, l, 그리고 l1,…,ln이 주어질 때, 필요한 상자의 최소 개수 q를 구하세요.
첫째 줄에 물건의 개수 n (1≤n≤105)이 주어집니다.
둘째 줄에 상자의 길이 l (1≤l≤10000)이 주어집니다.
이어지는 n개의 줄에 각 물건의 길이 li (1≤li≤l)가 한 줄에 하나씩 주어집니다.
모든 물건을 담는 데 필요한 상자의 최소 개수를 한 줄에 출력합니다.
아래 그림은 최적 배치의 한 예를 보여 줍니다.
