[CSES 3359] Minimal Grid Path
Xem dạng PDF
Gửi bài giải
Điểm:
1,00 (OI)
Giới hạn thời gian:
1.0s
Giới hạn bộ nhớ:
512M
Input:
stdin
Output:
stdout
Dạng bài
Ngôn ngữ cho phép
C++, Pascal, PyPy, Python
Bạn được cho một lưới ~n \times n~ mà mỗi ô chứa một chữ cái.
Bạn cần di chuyển từ ô trên cùng bên trái đến ô dưới cùng bên phải. Bạn chỉ có thể di chuyển sang phải hoặc xuống dưới.
Xâu có thứ tự từ điển nhỏ nhất bạn có thể tạo ra là gì?
Dữ liệu vào
Dòng đầu tiên chứa số nguyên ~n~: kích thước của lưới.
Sau đó, có ~n~ dòng mô tả lưới. Mỗi dòng có ~n~ chữ cái từ A đến Z.
Kết quả
In ra xâu có thứ tự từ điển nhỏ nhất.
Giới hạn
- ~1 \le n \le 3000~
Ví dụ
Dữ liệu vào:
4
AACA
BABC
ABDA
AACA
Kết quả:
AAABACA
Bình luận