Cánh đồng cỏ (Grass Cownoisseur)
Đề bài
Mô tả
Có trường và con đường một chiều. Bắt đầu và kết thúc tại trường , Bessie muốn thăm nhiều trường khác nhau nhất có thể. Cô được phép đi ngược một cạnh duy nhất trong suốt hành trình (tức là đi từ đến trên cạnh một lần).
Tìm số trường tối đa có thể thăm (kể cả trường ).
Dữ liệu vào
Dòng đầu chứa và .
- dòng tiếp theo, mỗi dòng hai số nguyên , : con đường một chiều từ đến .
Dữ liệu ra
Số nguyên là số trường tối đa.
Ràng buộc
- Tất cả các cạnh đều khác nhau
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 7 10 1 2 3 1 2 5 2 4 3 7 3 5 3 6 6 5 7 2 4 7 |
6 | Đi 1→2→4→7→(đảo ngược 3→7, tức đi 7→3)→3→1. Thăm được: 1,2,3,4,7 và có thêm 6 nếu đường đi qua 6. Đáp án là 6. |
| 20 48 8 16 7 4 6 19 14 9 17 13 17 3 14 18 20 17 20 10 5 9 5 18 5 4 7 1 7 19 17 8 6 13 8 3 11 14 12 15 17 16 6 7 17 10 1 3 1 13 6 2 10 13 2 7 19 1 14 12 6 20 2 9 1 8 2 1 18 15 5 11 18 12 1 17 20 8 1 10 6 16 6 1 14 15 1 20 1 16 11 5 2 19 1 5 20 3 |
9 | — |
Bình luận