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

Giá sách (Khó)

Đề bài

Mô tả

N quyển sách cần xếp theo thứ tự lên các kệ, mỗi kệ có chiều rộng tối đa L. Chiều cao của một kệ bằng chiều cao quyển sách cao nhất trên kệ đó. Tối thiểu hóa tổng chiều cao.

Dữ liệu vào

  • Dòng 1: Hai số nguyên NL.
  • N dòng tiếp: HiWi — chiều cao và chiều rộng của sách thứ i.

Dữ liệu ra

Một số nguyên — tổng chiều cao tối thiểu.

Ràng buộc

  • 1N100000
  • 1L109
  • 1Hi106
  • 1WiL

Ví dụ

Input Output Giải thích
5 10
5 7
9 2
8 5
13 2
3 8
21 Kệ 1: sách 1 (h=5, w=7). Kệ 2: sách 2,3,4 (h=13, w=9). Kệ 3: sách 5 (h=3, w=8). Tổng=21.
41 9
1 3
100 3
...
1011

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