Надіслати розв'язок
Бали:
18,00 (partial)
Time limit:
1.0s
Memory limit:
500M
Input:
stdin
Output:
stdout
Problem type
Є ~n~ людей, які хочуть піднятися на верх будівлі, яка має лише один ліфт. Ви знаєте вагу кожної людини та максимально допустиму вагу в ліфті. Яка мінімальна кількість поїздок на ліфті?
Обмеження
- ~1 \le n \le 20~
- ~1 \le x \le 10^9~
- ~1 \le w_i \le x~
Формат вхідних даних
У першому рядку вводу два цілих числа ~n~ і ~~x: кількість людей і максимально дозволена вага в ліфті.
У другому рядку ~n~ цілих чисел ~w_1,w_2,\dots,w_n~: вага кожної людини.
Формат вихідних даних
Виведіть одне ціле число: мінімальна кількість поїздок.
Приклад вхідних даних
4 10
4 8 6 1
Приклад вихідних даних
2
Коментарі