Надіслати розв'язок

Бали: 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

Коментарі

Please read the guidelines before commenting.


Ще немає коментарів.