Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi

    solution

    Đề bài: [Giải thuật] Lát gạch domino

    Cho lưới chữ nhật kích thước n×mn \times mn×m. Hãy đếm số cách lát kín lưới bằng các viên gạch domino 1×21 \times 21×2 (mỗi viên phủ hai ô kề nhau, đặt ngang hoặc dọc), mỗi ô được phủ đúng một lần.

    In kết quả theo modulo 109+710^9+7109+7. Sử dụng quy hoạch động theo profile gãy (broken profile DP).

    Ví dụ: Lưới 2×22 \times 22×2 có 222 cách (hai domino dọc hoặc hai domino ngang).

    • Định dạng đầu vào:

      Một dòng chứa hai số nguyên nnn và mmm.

    • Ràng buộc đầu vào:

      1≤n,m≤141 \le n, m \le 141≤n,m≤14.

    • Định dạng đầu ra:

      In số cách lát modulo 109+710^9+7109+7.

    Ví dụ:

    Đầu vào:

    2 2
    

    Đầu ra:

    2

    Giải thích:

    Lưới 2x2 có thể lát bằng hai domino dọc cạnh nhau, hoặc hai domino ngang xếp chồng. Không còn cách nào khác nên đáp án là 2.

    Đang tải editor...