Điều hướng chính

Ngôn ngữ

Phím tắt

/
Chuyển đến ô tìm bài
g p
Đi đến bài tập
g c
Đi đến kỳ thi
g u
Đi đến người dùng
?
Mở trợ giúp phím tắt

Xếp thùng

Dễ

  • 100 Điểm
  • 0% Tỉ lệ AC
  • 0 Số AC
  • 512M Bộ nhớ giới hạn
  • 1.0s Giới hạn thời gian

Có \(n\) cái thùng, thùng thứ \(i\) có trọng lượng \(W_i\) và chịu được tối đa \(C_i\) trọng lượng đặt lên trên nó.
Một thùng \(i\) có thể đặt dưới thùng \(j\) nếu tổng trọng lượng của tất cả thùng nằm trên thùng \(i\) không vượt quá \(C_i\).

Hãy xác định số thùng nhiều nhất có thể được xếp thành một chồng.

\InputFile

  • Dòng đầu chứa số nguyên \(n\) (\(1 \le n \le 3000\)).
  • Dòng thứ hai chứa \(n\) số nguyên \(W_i\) (\(1 \le W_i \le 10^{10}\)).
  • Dòng thứ ba chứa \(n\) số nguyên \(C_i\) (\(1 \le C_i \le 10^{10}\)).

\OutputFile
In ra một số nguyên duy nhất là số thùng tối đa có thể xếp chồng lên nhau.

Example

Test 1

Input
3
11 20 30
11 100 10
Output
2

Bình luận

Chưa có bình luận nào.