Trại hè Hùng Vương 2015 - 11 - Kết nối

Xem dạng PDF

Gửi bài giải

Điểm: 20,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, Output Only, 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

Tỉnh LS có ~N~ thành phố, được đánh số từ ~1~ đến ~N~. Hai thành phố ~i~ và ~j~ (~1 \le i, j \le N~) có thể có nhiều nhất một con đường tỉnh lộ hai chiều nối với nhau. Ủy ban nhân dân tỉnh LS quyết định mở thêm một con đường mới nối trực tiếp giữa hai thành phố bất kỳ nào đó trong ~N~ thành phố và xây dựng một sân vận động tại một thành phố nào đó với tiêu chuẩn Olympic để tạo điều kiện cho nhân dân luyện tập và thi đấu thể thao.

Yêu cầu: Tính xem sân vận động này có thể kết nối nhiều nhất là bao nhiêu thành phố với nhau, biết rằng thành phố định xây sân vận động và những thành phố khác đều có đường đi (trực tiếp hoặc gián tiếp) đến để luyện tập và thi đấu thể thao.

Input

  • Dòng đầu ghi hai số nguyên ~N~ - số thành phố và ~M~ - số đường tỉnh lộ nối giữa hai thành phố với nhau.
  • ~M~ dòng sau, mỗi dòng ghi hai số nguyên dương ~i~ và ~j~ thể hiện thành phố ~i~ có đường tỉnh lộ nối với thành phố ~j~.

Output

  • Ghi số nguyên dương là số thành phố lớn nhất mà người dân tại đó có thể tới luyện tập và thi đấu thể thao.

Sample Input 1

10 6
1 2
5 4
6 7
10 8
7 8
3 4

Sample Output 1

7

Subtasks

  • ~1 \le N \le 1000, 0 \le M \le 10000, 1 \le i, j \le N~.
  • Các số trên cùng một dòng cách nhau bởi một khoảng trắng (space).

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.