Thành phố trọng yếu

Xem dạng PDF

Gửi bài giải

Điểm: 100,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M
Input: stdin
Output: stdout

Tác giả:
Dạng bài
Ngôn ngữ cho phép
C++, Python
Thành phố trọng yếu
Mô tả và yêu cầu

THÀNH PHỐ TRỌNG YẾU

Bản đồ giao thông gồm N thành phố và M con đường hai chiều kết nối chúng.
Một thành phố được gọi là trọng yếu nếu khi thành phố đó bị phong tỏa (cùng
các con đường đi qua nó), số thành phần liên thông của bản đồ sẽ tăng lên.

Yêu cầu: Hãy đếm số lượng thành phố trọng yếu.

Dữ liệu vào

o Dòng 1: Hai số nguyên N, M (1 ≤ N ≤ 105, 1 ≤ M ≤ 2 x 105).

o M dòng tiếp theo: Mỗi dòng gồm 2 số u, v mô tả con đường nối u
và v.

Kết quả: Một số nguyên duy nhất là số thành phố trọng yếu (điểm khớp).

Ví dụ
INPUT                          OUTPUT                          GIẢI THÍCH
  5 5                           2                               Các thành phố 3 và 4 là
  1 2                                                           trọng yếu
  2 3
  1 3
  3 4
  4 5

Tải PDF gốc


Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.