Nộp bài | Các bài nộp | Làm tốt nhất | Về danh sách bài |
NKMINES - Trò chơi dò mìn |
Một bãi mìn hình chữ nhật có cạnh M × N nguyên dương. Bãi mìn được chia thành M × N ô vuông đơn vị bằng các đường song song với các cạnh, các dòng ô vuông đánh số từ 1 đến M từ trên xuống dưới, các cột ô vuông đánh số từ 1 đến N từ trái sang phải, hai ô vuông khác nhau được gọi là kề nhau nếu chúng có ít nhất một đỉnh chung. Mỗi ô vuông có không quá một quả mìn. Để ghi nhận tình trạng mìn tại các ô đồng thời có thể giữ bí mật phần nào, người ta lập một mảng hai chiều M dòng N cột mà A[U, V] bằng số ô mìn có điểm chung với ô [U, V] của bãi mìn (có nhiều nhất 8 ô có điểm chung với một ô cho trước).
Cho mảng A, hãy tìm cách xác định các ô có mìn.
Dữ liệu
- Dòng đầu gồm hai số nguyên M, N là kích thước hình chữ nhật.
- M dòng sau, mỗi dòng ghi N số thể hiện mảng A.
Kết qủa
Gồm M dòng, mỗi dòng ghi N số 0 hoặc 1 tương ứng với ô đó không có mìn hoặc có mìn. Nếu có nhiều kết quả thỏa mãn, chỉ cần đưa ra một kết quả duy nhất. Biết rằng dữ liệu vào luôn đảm bảo có ít nhất một kết quả.
Giới hạn
- 1 ≤ M, N ≤ 200
Ví dụ
Dữ liệu: 4 4 1 3 3 1 2 3 4 4 3 6 5 3 1 3 3 3 Kết qủa 1 0 0 1 0 1 1 0 0 0 1 1 1 1 1 0
Được gửi lên bởi: | Jimmy |
Ngày: | 2008-01-04 |
Thời gian chạy: | 1s |
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ừ: ERL GOSU JS-RHINO NODEJS PERL6 PYPY RUST SED |
Nguồn bài: | IOIcamp Marathon 2005-2006 |
hide comments
|
||||||
2012-05-27 15:54:28 Lê Trường Giang
Nhánh cận tốt là đc |
||||||
2011-12-04 03:50:01 ~(^@^)~
code mấy ngày mà cứ 30 không hiểu vì sao??? |
||||||
2011-05-22 09:40:40 Phùng Hà Tài
cho em xem bai vs em ko biet lam pai nay |
||||||
2011-05-15 01:08:50 nguyen ngoc thoai
du lieu qua lon ko de quy duoc 200*200 ma |
||||||
2011-04-20 10:11:40 SOAP MacTavish
Thuat toan la j :( |
||||||
2010-10-20 14:13:49 난 널 사랑해
Đệ quy trâu mà ra à:-s |
||||||
2010-08-28 16:33:18 Buồn :(
chiu het noi luon. mai ma van 30 |
||||||
2010-03-21 03:51:46 lee
de qui trau la ra |