Trò chơi xếp hình - PIPEGAME (PreVOI Phú Thọ)
Xem PDF
Điểm:
2400 (p)
Thời gian:
2.0s
Bộ nhớ:
1G
Input:
PIPEGAME.INP
Output:
PIPEGAME.OUT
Mỗi ô của bảng được đặt một trong sáu loại mảnh ống. Mỗi mảnh nối đúng hai cạnh của ô vuông; sáu loại lần lượt nối các cặp cạnh:
- trên – dưới;
- trái – phải;
- trên – phải;
- trên – trái;
- dưới – trái;
- dưới – phải.
Xem sáu hình mảnh ống và sáu cách xếp minh họa chính thức trong đề PDF.
Yêu cầu: Tìm số lượng cách xếp các loại hình trên vào đầy bảng \(m \times n\) (\(1 < m \times n \le 100\)) để các nét trong các hình vuông tạo thành một đường khép kín.
Ví dụ: có \(6\) cách xếp vào bảng \(4 \times 4\).
Input
- Dữ liệu vào từ file văn bản
PIPEGAME.INPgồm một dòng chứa hai số nguyên dương \(m, n\).
Output
- Ghi ra file văn bản
PIPEGAME.OUTmột số nguyên là số lượng cách xếp tìm được.
Example
Test 1
Input
4 4
Output
6
Test 2
Input
5 7
Output
0
Test 3
Input
2 8
Output
1
Ràng buộc
- Có \(30\%\) số test ứng với \(30\%\) số điểm của bài thỏa mãn: \(m \times n \le 20\);
- Có \(30\%\) số test khác ứng với \(30\%\) số điểm của bài thỏa mãn: \(n \le 4\);
- \(40\%\) số test còn lại ứng với \(40\%\) số điểm của bài không có ràng buộc gì thêm.
Kỳ thi:
- PreVOI Phú Thọ 2023 - Ngày 04/02 (14 Tháng 2., 2023)
- KỲ THI THỬ CHỌN HỌC SINH GIỎI QUỐC GIA THPT NĂM HỌC 2022-2023 DAY 1 (4 Tháng 11., 2024)
Bình luận