Nộp bài | Các bài nộp | Làm tốt nhất | Về danh sách bài |
BONUS - VOI 2011 Phần thưởng |
Tuấn là người chiến thắng trong một cuộc thi “tìm hiểu kiến thức vũ trụ” và được nhận các phần thưởng do công ty XYZ tài trợ. Các phần thưởng được bố trí trên một bảng hình vuông nxn có dạng một lưới ô vuông kích thước đơn vị. Các dòng của bảng được đánh số từ 1 đến n, từ trên xuống dưới và các cột của bảng được đánh số từ 1 đến n, từ trái qua phải. Ô nằm trên giao của dòng i và cột j được gọi là ô (i,j) và trên ô đó chứa một món quà có giá trị là a[i,j] (1 <= i, j <= n)
Đề nhận phần thưởng, Tuấn được phép chọn một hình vuông kích thước k x k chiếm trọn trong một số ô của bảng và nhận tất cả các phần quà có trong các ô nằm trong hình vuông đó.
Yêu cầu: Hãy xác định tổng giá trị lớn nhất của món quà mà Tuấn có thể nhận được.
Dữ liệu:
- Dòng thứ nhất chứa hai sô nguyên dương n, k (n <= 1000, n/3 <= k <= n).
- Dòng thứ i trong số n dòng tiếp theo chứa n số nguyên dương, số thứ j là a[i,j] (a[i,j] <= 1000)
Kết quả: Ghi ra một số nguyên duy nhất là tổng giá trị lớn nhất của các món quà mà Tuấn có thể nhận được.
Ví dụ:
Dữ liệu |
Kết quả |
4 3 1 9 1 1 9 9 9 9 1 9 9 9 1 9 9 14 |
86 |
1 |
9 |
1 |
1 |
9 |
9 |
9 |
9 |
1 |
9 |
9 |
9 |
1 |
9 |
9 |
14 |
Ràng buộc: 50% số test ứng với 50% số điểm của bài có n <= 100.
Được gửi lên bởi: | VOJ Team |
Ngày: | 2011-01-12 |
Thời gian chạy: | 0.400s |
Giới hạn mã nguồn: | 50000B |
Memory limit: | 1536MB |
Cluster: | Cube (Intel G860) |
Ngôn ngữ cho phép: | Tất cả ngoại trừ: ASM64 GOSU PERL6 PYPY RUST SED |
Nguồn bài: | VOI 2011 |
hide comments
|
||||||||||
2014-07-01 11:02:46 Xiao Lang
Bạn nào học C++ cho tớ hỏi thư viện iostream với stdio khác nhau chỗ nào mà dùng iostream thì bài làm chỉ được 50 điểm trong khi dùng stdio thì được 100 điểm. Nội dung hoàn toàn giống nhau. Và tớ cũng có một bài làm bằng Pascal cũng đã 100 điểm trước đó. |
||||||||||
2014-07-01 09:41:06 Xiao Lang
Bài này chỉ cần đến O(N^2) thôi không to đến mức O(N^3) đâu |
||||||||||
2014-06-16 08:07:38 Spread
O(n^3) 4.04s @@! nhọ |
||||||||||
2014-06-09 05:12:27 Huỳnh Ngọc Ðỉnh
Last edit: 2014-06-10 19:35:46 |
||||||||||
2014-06-01 15:51:19 Lê Nguyên Khôi
Làm mãi mới được O(n^3) mà chỉ được 60 |
||||||||||
2014-05-28 21:53:32 LL
Last edit: 2014-12-18 05:16:02 |
||||||||||
2014-05-24 07:05:49 Thần Ðồng Mẫu Giáo
2 vòng for làm sao tính được tổng vậy mấy bác |
||||||||||
2014-05-01 11:01:03 Trần Duy Lực
100d, mà chạy đến 3.49s, quá nhọ |
||||||||||
2014-04-27 07:18:53 Thcs Ðặng Chánh Kỷ
bộ nhớ quá ít 6.0 m time 3,9 s vừa đủ |
||||||||||
2014-04-27 07:13:16 Thcs Ðặng Chánh Kỷ
Last edit: 2014-05-30 15:05:52 |