[THHV 2019 - CTQ - 11] Bài 3: Kinh doanh
Xem dạng PDFTrong trường hợp đề bài hiển thị không chính xác, bạn có thể tải đề bài tại đây: Đề bài
Cuội sinh ra và lớn lên tại Sơn La, một tỉnh miền núi chủ yếu sống bằng nghề nông nghiệp. Từ nhỏ Cuội đã có mơ ước xây dựng một nhà máy chế biến nông sản vừa để kinh doanh, vừa để phục vụ cho người dân.
Sơn La có tổng số ~N~ ngôi làng, được đánh số từ ~1, 2, \dots, N~. Hai ngôi làng ~i~ và ~j~ (~1 \le i, j \le N~) có thể có nhiều nhất một con đường hai chiều nối với nhau.
Với số tiền ban đầu mà Cuội có, Cuội quyết định thực hiện hai việc sau:
- Mở một con đường nối trực tiếp giữa hai ngôi làng bất kỳ trong ~N~ ngôi làng trên.
- Xây dựng một nhà máy chế biến nông sản trên một ngôi làng nào đó trong ~N~ ngôi làng trên.
Yêu cầu: Hãy cho biết sản phẩm của Cuội có thể bán nhiều nhất cho bao nhiêu ngôi làng. Biết rằng ngôi làng mà Cuội xây dựng nhà máy và những ngôi làng có đường đi (trực tiếp hoặc gián tiếp) đến ngôi làng mà Cuội xây dựng nhà máy đều có thể mua hàng của Cuội.
Input
- Dòng đầu tiên chứa hai số nguyên ~N~ và ~M~. Trong đó: ~N~ là số ngôi làng của Sơn La (~1 \le N \le 10^4~); ~M~ là số đường nối trực tiếp giữa hai ngôi làng với nhau (~0 \le M \le 10^4~).
- ~M~ dòng sau mỗi dòng chứa hai số nguyên dương ~i~ và ~j~ (~1 \le i, j \le N~) thể hiện ngôi làng ~i~ có đường nối với ngôi làng ~j~.
Output
- Ghi ra một số nguyên dương duy nhất là số ngôi làng lớn nhất có thể mua được sản phẩm của Cuội.

Bình luận