trang chủ / bài tập / skyscrap

Bò trong tòa nhà chọc trời

Đề bài

Mô tả

N con bò cần đi từ tầng trên xuống tầng trệt bằng thang máy. Thang máy có sức chứa tối đa W kg. Con bò thứ i nặng Ci kg. Mỗi lần thang máy chỉ có thể chở các con bò với tổng trọng lượng W.

Tìm số chuyến thang máy ít nhất để đưa tất cả bò xuống.

Dữ liệu vào

  • Dòng 1: Hai số nguyên NW.
  • N dòng tiếp: Trọng lượng Ci của con bò thứ i.

Dữ liệu ra

Một số nguyên — số chuyến thang máy ít nhất.

Ràng buộc

  • 1N18
  • 1CiW108

Ví dụ

Input Output Giải thích
4 10
5
6
3
7
3 Chuyến 1: bò 1+3 (5+3=8≤10), chuyến 2: bò 2 (6≤10), chuyến 3: bò 4 (7≤10).

Bình luận

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

gnatmake 12.2.0 a68g 3.1.2 nasm 2.16.1 as_x64 2.46 awk 1.3.4 gcc 16.1.0 csc 6.12.0.200 g++ 16.1.0 g++-themis 16.1.0 g++17 16.1.0 g++20 16.1.0 g++23 16.1.0 clang++ 22.1.6 dmd 2.112.0 dart 3.12.1 gforth 0.7.3 gfortran 12.2.0 go 1.26.3 groovyc 5.0.6 javac 25.0.3 node 26.2.0 kotlinc 2.3.21 sbcl 2.2.9 lua 5.4.8 nim 2.2.10 fpc 3.2.2 fpc-themis 3.2.2 perl 5.36.0 php 8.5.6 pike 8.0 pypy3 7.3.23 python3 3.14.5 racket 8.7 ruby 4.0.5 rustc 1.96.0 csc 5.3.0 ctoj-scratch 0.0.1 sed 4.9 tclsh 8.6 bun 1.3.14 deno 2.8.1 v 0.5.1 zig 0.16.0