Bỏ qua đến nội dung
Kho đề HSG Tin 9Đề thi cấp tỉnh/thành phố

Bài 3 · Lập trình

Đường đi

Điểm
5 điểm
Thời gian
1 giây
Bộ nhớ
1024 MB
Tên chương trình
DUONGDI.*
Vào / Ra
DUONGDI.INP → DUONGDI.OUT

Đề bài

Cho lưới ô vuông hình chữ nhật m×nm \times n, mỗi ô chỉ chứa một giá trị 0 hoặc 1. Có bao nhiêu cách khác nhau để đi từ ô (1,1)(1,1) đến ô (m,n)(m, n). Biết rằng mỗi lần đi chỉ được đi xuống dưới (từ ô (i,j)(i, j) đến ô (i+1,j)(i+1, j)) hoặc sang phải (từ ô (i,j)(i, j) đến ô (i,j+1)(i, j+1)) và không được đi vào ô có giá trị 1 (kể cả ô xuất phát (1,1)(1,1)).

1 2 3 4
1 0 0 0 1
2 0 1 0 0
3 0 0 0 0

Dữ liệu vàoDUONGDI.INP

Từ tệp DUONGDI.INP theo định dạng:

  • Dòng đầu là 2 số nguyên dương mm và nn (m,n≤50m, n \le 50).
  • mm dòng tiếp theo, mỗi dòng gồm nn số (0 hoặc 1) viết liền nhau của một hàng trong bảng.

Kết quả raDUONGDI.OUT

Ghi ra tệp DUONGDI.OUT số đường đi khác nhau tìm được.

Ràng buộc

  • Subtask 1: Có 60% số test n,m≤30n, m \le 30.
  • Subtask 2: Có 40% số test n,m≤50n, m \le 50.

Ví dụ

Dữ liệu vàoDUONGDI.INP
3 4
0001
0100
0000
Kết quả raDUONGDI.OUT
3

Thuộc đề thi

Kỳ thi chọn học sinh giỏi cấp tỉnh THCS năm học 2025-2026 — Môn thi: Tin học

Gia Lai · Cấp tỉnh · Năm học 2025-2026