Nộp bài | Các bài nộp | Làm tốt nhất | Về danh sách bài |
DPLATGACH - Lát gạch |
Cho một hình chữ nhật kích thước 2×N. Hãy đếm số cách lát các viên gạch nhỏ kích thước 1×2 và 2×1 vào hình trên sao cho không có phần nào của các viên gạch nhỏ thừa ra ngoài, cũng không có vùng diện tích nào của hình chữ nhật không được lát.
Dữ liệu vào:
- Dòng đầu chứa số nguyên dương T là số bộ test.
- T dòng tiếp theo, mỗi dòng chứa một số nguyên dương N.
Dữ liệu ra:
Ghi ra T dòng là số cách lát tương ứng .
Ví dụ:
Dữ liệu vào:
2
3
5
Dữ liệu ra:
3
8
Giải thích: Với N = 3 ta có các cách lát sau đây:
Giới hạn: 1 ≤ T ≤ 10; 1 ≤ N ≤ 90
Được gửi lên bởi: | noname00.pas |
Ngày: | 2017-05-24 |
Thời gian chạy: | 0.100s-1s |
Giới hạn mã nguồn: | 50000B |
Memory limit: | 1536MB |
Cluster: | Cube (Intel G860) |
Ngôn ngữ cho phép: | C-CLANG C CSHARP C++ 4.3.2 CPP CPP14 CPP14-CLANG C99 JAVA PAS-FPC PYTHON PYTHON3 |
Nguồn bài: | Bài tập thực hành CSL |