Nộp bài | Các bài nộp | Làm tốt nhất | Về danh sách bài |
DTTUI1 - Cái túi 1 |
Cây khế nhà Khánh rất sai quả nên có một con chim to to đến ăn. Ăn xong, chim chở Khánh ra đảo để trả công bằng vàng. Đảo có N cục vàng. Anh ấy muốn chuyển hết cả N cục vàng của mình về nhà. Nhưng khổ nổi các cục vàng này lại có trọng lượng và kích thước khổng lồ. Khánh đem theo một cái túi ba trăm gang to đùng nhưng vẫn chưa chắc chứa hết đống vàng này. Khổ quá đi! Lấy cục nào, bỏ cục nào bây giờ! Các bạn giúp anh ấy tìm ra một cách chọn vàng để thu được giá trị lớn nhất mà vẫn không làm rách túi đi.
Input
- Dòng 1: Chứa 2 số nguyên: số cục vàng N (1 ≤ N ≤ 40) và tải trọng tối đa của túi M (1 ≤ M ≤ 109).
- N dòng sau: Mỗi dòng chứa 2 số nguyên: trọng lượng Wi và giá trị Vi của cục vàng thứ i (1 ≤ Wi, Vi ≤ 108).
Output
- Một số nguyên duy nhất là giá trị lớn nhất thu được.
Example
Input:
3 4
1 4
2 5
3 6
Output:
10
Được gửi lên bởi: | khanhptnk |
Ngày: | 2009-12-31 |
Thời gian chạy: | 0.200s-0.600s |
Giới hạn mã nguồn: | 50000B |
Memory limit: | 1536MB |
Cluster: | Cube (Intel G860) |
Ngôn ngữ cho phép: | ADA95 ASM32 ASM64 BASH BF C CSHARP C++ 4.3.2 CPP CPP14 C99 CLPS LISP sbcl LISP clisp D ERL FORTRAN HASK ICON ICK JAVA JS-RHINO LUA NEM NICE OCAML PAS-GPC PAS-FPC PDF PERL PHP PIKE PS PRLG-swi PYTHON RUBY SCALA SCM guile SCM qobi ST TCL TEXT WHITESPACE |
hide comments
|
||||||||||
2010-01-10 10:35:50 Nguyễn Xuân Khánh
Kết quả thuộc phạm vi longint :) |
||||||||||
2010-01-09 14:41:32 Mr. Genius
Liệu kết quả có vượt quá phạm vi 32-bit không? P/S có thể cho em biết em bị TLE hay WA không? Thanks Last edit: 2010-01-09 14:53:02 |
||||||||||
2010-01-01 05:58:02 Nguyễn Xuân Khánh
Đã thêm một số test và rejude :) |