Nút st - xung yếu
Đề bài
Mô tả
Bản đồ giao thông của hành tinh X bao gồm thành phố được đánh số từ đến và đoạn đường một chiều nối các cặp thành phố, giữa hai thành phố bất kỳ có không quá một đoạn đường cùng chiều nối chúng. Thành phố là thủ đô của hành tinh, từ đó có thể di chuyển theo các đoạn đường nối giữa các thành phố để đến bất cứ thành phố nào trong số các thành phố còn lại. Thành phố là một điểm du lịch ưa thích của người dân thủ đô. Hàng năm có một lượng lớn người dân thủ đô đến nghỉ ngơi tại điểm du lịch hấp dẫn này. Vì thế, trong các mùa du lịch ách tắc giao thông trên đường đi từ đến thường xuyên xảy ra tại một số nút giao thông. Do đó, Bộ Giao thông của hành tinh X muốn xác định các nút giao thông này.
Ta nói thành phố ( và ) là nút st-xung yếu nếu mọi đường đi từ đến đều phải đi qua .
Yêu cầu: Hãy xác định số lượng các nút st-xung yếu.
Dữ liệu vào
- Dòng đầu tiên chứa số nguyên dương (, );
- dòng tiếp theo mô tả sơ đồ giao thông trên hành tinh X: Dòng thứ chứa hai số nguyên , cho biết có đoạn đường một chiều đi từ thành phố đến thành phố , . Các số liên tiếp trên cùng dòng được ghi cách nhau bởi ít nhất một dấu cách.
Dữ liệu ra
Một số nguyên duy nhất là số lượng nút st-xung yếu.
Ràng buộc
- , , .
- , ; không có hai đoạn đường cùng chiều nối cùng một cặp thành phố.
- Từ đi được tới mọi thành phố.
Subtasks
- Subtask 1 ( số test): .
- Subtask 2 ( số test): .
Mỗi subtask gồm nhiều test, mỗi test được chấm điểm riêng.
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 7 10 1 5 1 2 1 3 2 4 3 4 4 5 5 6 6 2 6 7 7 3 7 5 |
1 | Mọi đường đi từ đến đều qua thành phố (đường chỉ tới được sau khi đã qua ). |
| 5 5 1 4 1 2 2 3 3 4 1 3 4 5 |
1 | Thành phố là nút st-xung yếu; thành phố thì không vì có đường . |
Bình luận