Ngã tư luồng ưu tiên

Xem dưới dạng PDF

Gửi bài giải


Điểm: 20
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M
đầu vào: stdin
Đầu ra: stdout

Tác giả:
Kiểu bài tập

Tý di chuyển trong một thành phố được mô tả bởi lưới ô vuông kích thước \(R \times C\).

Tại mỗi ô giao lộ \((i, j)\), có một đèn tín hiệu giao thông chỉ định hướng di chuyển ưu tiên của ô hiện tại:

  • Ký tự \(H\) (Horizontal): Hướng ưu tiên nằm Ngang. Nếu di chuyển sang Trái hoặc Phải, chi phí chờ đèn là \(0\). Nếu di chuyển Lên hoặc Xuống, chi phí chờ đèn là \(1\).
  • Ký tự \(V\) (Vertical): Hướng ưu tiên Dọc. Nếu di chuyển Lên hoặc Xuống, chi phí chờ đèn là \(0\). Nếu di chuyển sang Trái hoặc Phải, chi phí chờ đèn là \(1\).

Hãy tìm chi phí tối thiểu để Tý di chuyển từ ô xuất phát \((1, 1)\) đến ô đích \((R, C)\).

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

  • Dòng đầu chứa hai số nguyên \(R\) và \(C\) (\(1 \le R, C \le 1000\)).
  • \(R\) dòng tiếp theo, mỗi dòng chứa một chuỗi ký tự độ dài \(C\) gồm các ký tự \(H\) và \(V\) mô tả hướng ưu tiên của các ô giao lộ.

Định dạng đầu ra

  • Một số nguyên duy nhất là chi phí chờ đèn tối thiểu.

Ràng buộc

Subtask Tỉ lệ điểm Ràng buộc
1 40% \(R, C \le 50\)
2 60% Không có ràng buộc gì thêm

Ví dụ

Input:

3 3
HVH
VHH
HVV

Output:

1

Nhận xét

Không có ý kiến tại thời điểm này.