[THHV 2019 - CPT - 10] Bài 1: KTABLE

Xem dạng PDF

Gửi bài giải

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

Người đăng:
Dạng bài
Ngôn ngữ cho phép
C, C++, Java, Output Only, Pascal, PyPy, Python, Scratch, TEXT

Trong trường hợp đề bài hiển thị không chính xác, bạn có thể tải đề bài tại đây: Đề bài

Cho trước bảng kẻ lưới ô vuông kích thước ~N \times M~ (trong đó ~N~ là số dòng, ~M~ là số cột của bảng) và một số nguyên ~K~. Ban đầu mỗi ô vuông của bảng đều không chứa số nguyên nào. Hãy đếm số cách điền các số nguyên vào tất cả các ô vuông của bảng sao cho tích các số trên cùng hàng và cùng cột bất kì đúng bằng ~K~, với ~K \in \{-1; 1\}~.

Yêu cầu: Hãy tính số cách điền các số nguyên thỏa mãn điều kiện trên và đưa ra kết quả là số dư khi chia cho ~10^9 + 7~.

Input

  • Gồm 1 dòng duy nhất chứa 3 số nguyên ~N, M, K~ (~K \in \{-1; 1\}~).

Output

  • Gồm 1 số nguyên duy nhất là số dư kết quả bài toán khi chia cho ~10^9 + 7~.

Sample Input 1

1 1 -1

Sample Output 1

1

Sample Input 2

1 3 1

Sample Output 2

1

Sample Input 3

3 3 -1

Sample Output 3

16

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.