Nộp bài | Các bài nộp | Làm tốt nhất | Về danh sách bài |
ALGOPRO3 - Đếm số đường đi |
Cho một ma trận N x M, trong đó có K ô bị chặn không được phép đi qua. Bạn chỉ được phép đi sang phải hoặc đi xuống dưới.
Nhiệm vụ của bạn là tìm các đường đi từ ô (1, 1) tới ô (N, M).
Input
Dòng đầu tiên gồm số test T (T <= 10).
T dòng tiếp theo, mỗi dòng gồm 3 số N, M, K.
K dòng tiếp chứa 2 số nguyên x_i, y_i, biểu diễn tọa độ ô cấm.
Output
Với mỗi test, in ra số cách đi từ ô (1, 1) tới ô (N,M), vì đáp số có thể rất lớn nên hãy in ra kết quả theo modulo 10^9 + 7.
Giới hạn:
N, M <= 100 000
Subtask 1 (25%): K = 0
Subtask 2 (25 %): K = 1
Subtask 3 (25%): K = 2
Subtask 4 (25%): K <= 20
Example
Input:4
Output: 3
Được gửi lên bởi: | adm |
Ngày: | 2015-03-02 |
Thời gian chạy: | 1s |
Giới hạn mã nguồn: | 50000B |
Memory limit: | 1536MB |
Cluster: | Cube (Intel G860) |
Ngôn ngữ cho phép: | ASM32-GCC ASM32 MAWK BC C CSHARP C++ 4.3.2 CPP CPP14 COFFEE LISP sbcl DART FORTH GO JAVA JS-RHINO KTLN OCT PAS-GPC PAS-FPC PERL PERL6 PROLOG PYTHON PYTHON3 PY_NBC R RACKET SQLITE SWIFT UNLAMBDA |