[THHV 2014 - TQ - 10] Bài 3: Kinh doanh

Xem dạng PDF

Gửi bài giải

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

Dạng bài
Ngôn ngữ cho phép
C, C++, Java, Pascal, PyPy, Python, Scratch, TEXT

Trong 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 đất nước Anpha, một đất nước 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.

Đất nước Anpha 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 nước Anpha (~1 \le N \le 10000~).
    • ~M~ là số đường nối trực tiếp giữa hai ngôi làng với nhau (~0 \le M \le 10000~).
  • ~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 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

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.