Pha Thuốc

Xem dạng PDF

Gửi bài giải

Điểm: 100,00
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M

Tác giả:
Dạng bài

Per có ~n~ cây nấm; cây nấm thứ ~i~ có khối lượng ~A_i~. Bây giờ cô ấy muốn pha chế một số lọ thuốc.

Mỗi lọ thuốc được pha từ không quá ~2~ cây nấm, và tổng khối lượng của chúng không được vượt quá ~k~.

Hỏi số lọ thuốc ít nhất mà Per có thể pha nếu dùng hết ~n~ cây nấm (vì như vậy sẽ dễ mang đi hơn)?

Dữ liệu vào

  • Dòng đầu tiên chứa hai số nguyên ~n~ và ~k~.
  • Dòng thứ hai chứa ~n~ số nguyên ~A_1, A_2, \ldots, A_n~ cách nhau bởi dấu cách.

Kết quả

In ra một số nguyên duy nhất — số lọ thuốc ít nhất.

Ví dụ

Đầu vào:

5 7
1 2 3 5 7

Đầu ra:

3

Giải thích: Ba lọ là đủ: ~\{1, 5\}~ có tổng khối lượng ~6~, ~\{2, 3\}~ có tổng khối lượng ~5~, và ~\{7\}~ nằm một mình. Mọi tổng đều không vượt quá ~k = 7~. Không thể chỉ dùng hai lọ, vì hai lọ chứa được nhiều nhất ~4~ cây nấm.

Giới hạn

  • ~1 \le n \le 10^5~
  • ~1 \le A_i \le k \le 10^9~

Lưu ý rằng luôn có ~A_i \le k~, nên mỗi cây nấm đều có thể nằm một mình trong một lọ.


Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.