Lát gạch 4

Xem dạng PDF

Gửi bài giải

Điểm: 100,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M
Input: stdin
Output: stdout

Tác giả:
Dạng bài
Ngôn ngữ cho phép
C++, Python
Lát gạch 4
Mô tả và yêu cầu

Cho một hình chữ nhật kích thước 2xN (1<=N<109).
Yêu cầu: Hãy đếm số cách lát các viên gạch nhỏ kích thước 1x2 và 2x1 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: Từ thiết bị nhập chuẩn gồm nhiều test, dòng đầu ghi số lượng test T
(T<=100 ). T dòng sau mỗi dòng ghi một số N.
Kết quả: Ghi ra thiết bị xuất chuẩn chứa T dòng là số cách lát tương ứng lấy phần
dư cho 111539786.

Ví dụ
INPUT                             OUTPUT
               3                                     1
               1                                     2
               2                                     3
               3

Tải PDF gốc


Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.