MẠNG MÁY TÍNH AN TOÀN

Có ~ n ~ máy tính đánh số từ 1 đến ~ n ~ và ~ m ~ dây cáp mạng, giữa 2 máy tính có thể có một hoặc nhiều đường dây cáp mạng nối chúng, không có cáp mạng nối một máy với chính nó. Hai máy tính có thể truyền dữ liệu cho nhau nếu có đường cáp nối trực tiếp giữa chúng hoặc truyền qua một số máy trung gian. Một tập ~ S ~ các máy tính được gọi là hệ thống an toàn nếu dù một máy tính bất kỳ bị tấn công thì trong số những máy tính còn lại thuộc tập ~ S ~ vẫn có thể truyền được dữ liệu cho nhau. Xác định số lượng lớn nhất có thể các máy tính của tập ~ S ~.

Dữ liệu vào

  • Dòng 1 chứa 2 số nguyên ~ n, m ~ ~ ( 1 ≤ n ≤ 3.10^4; 0 ≤ m ≤ 10^5 ) ~
  • ~ m ~ dòng tiếp theo ghi thông tin về các dây cáp mạng, gồm 2 chỉ số của 2 máy được dây đó nối trực tiếp.

Kết quả

  • Ghi một số nguyên duy nhất là số lượng máy tính lớn nhất tìm được.

Ràng buộc

Ví dụ:

Input 1

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

Output 1

4 

Bạn cần đăng nhập để nộp bài

hpcode.edu.vn
Code tích cực
Trong 24h
  1. gialinh_10van (23/25)
  2. phamnhi (21/77)
  3. hoangha_10van (15/21)
Trong 7 ngày
  1. phamnhi (126/299)
  2. ilpnvm (68/110)
  3. dambinh (61/97)
Trong 30 ngày
  1. ducchinh (184/249)
  2. hienpham (183/244)
  3. bichngoc (179/266)
Thống kê
AC/Sub: 97887/180710
Pascal: 17121
C++: 130348
Python: 33199
Lượt xem/tải tests: 37787

Lưu Hải Phong - 2020
[email protected]