Không hỗ trợ Mobile

Chế độ luyện tập yêu cầu môi trường màn hình lớn để làm bài và chống gian lận hiệu quả. Vui lòng truy cập bằng máy tính (Desktop/Laptop) để tiếp tục thao tác.

Quay lại trang chủ

#1158 · Cầu bị sập

n hòn đảo được nối bởi m cây cầu, cây cầu thứ i nối liền hai thành phố u_iv_i. Tuy nhiên, do được xây dựng đã lâu, các cây cầu không còn vững và sẽ bắt đầu sập, theo trình tự từ cây cầu thứ nhất đến cây cầu thứ m.

Ta định nghĩa độ bất tiện là số cặp hòn đảo (x, y) với $1 \leq x < y \leq n$ sao cho từ hòn đảo $x$ không thể đi đến thành phố $y$ bằng những cây cầu chưa bị sập.

Với mỗi i từ 1 đến m, hãy tính độ bất tiện sau khi các cây cầu có thứ tự từ 1 đến i bị sập.

Dữ liệu vào

  • Dòng thứ nhất ghi hai số nguyên n, m ; (2 \leq n \leq 200000, 1 \leq m \leq 200000) – số hòn đảo và số cây cầu.
  • m dòng tiếp theo, dòng thứ i gồm hai số nguyên u_i và $v_i (1 \leq u < v \leq n)$ - mô tả cây cầu thứ $i$. Dữ liệu vào đảm bảo giá trị các cặp $(u_i, v_i)$ là phân biệt nhau đôi một.

Dữ liệu ra

Gồm m dòng, dòng thứ i là độ bất tiện sau khi các cây cầu có thứ tự từ 1 đến i bị sập.

Ràng buộc

  • Subtask 1 (50% số test): n, m \leq 2000
  • Subtask 2 (50% số test): Không có ràng buộc gì thêm

BẢNG TỔNG QUAN KẾT QUẢ

# Tài khoản Kết suất Lúc nộp
1
36 ms 8604 KB
6422 Bytes
16/01/2023
01:25
2
47 ms 8604 KB
6422 Bytes
15/01/2023
20:44
3
79 ms 6552 KB
1995 Bytes
15/01/2023
20:05
4
93 ms 7008 KB
1029 Bytes
15/01/2023
18:10
5
121 ms 5004 KB
1345 Bytes
11/09/2024
07:44
6
123 ms 5008 KB
1320 Bytes
11/09/2024
07:36
7
Đỗ Chí Thành @24800600886
127 ms 5000 KB
945 Bytes
30/04/2026
09:58
8
Đỗ Chí Thành @24800600886
131 ms 7068 KB
1002 Bytes
30/04/2026
09:35
9
137 ms 6568 KB
1995 Bytes
23/12/2025
15:26
10
Đỗ Chí Thành @24800600886
138 ms 7064 KB
1015 Bytes
30/04/2026
09:36
11
B
Trần Gia Bảo @2380600172
142 ms 5696 KB
2075 Bytes
21/04/2026
16:43
12
Lê Duy Hải @2280600799
148 ms 9676 KB
802 Bytes
22/04/2024
02:01
13
T
153 ms 4160 KB
788 Bytes
15/01/2023
19:41
14
157 ms 5004 KB
1681 Bytes
27/08/2025
16:42
15
Lê Duy Hải @2280600799
167 ms 9676 KB
1480 Bytes
22/04/2024
02:03
16
371 ms 9664 KB
1576 Bytes
25/05/2025
00:23

LỊCH SỬ CÁ NHÂN

Vui lòng đăng nhập để xem lịch sử làm bài của bạn.

THẢO LUẬN BÀI TOÁN

Chưa có thảo luận nào cho bài này.

GỢI Ý & HƯỚNG DẪN

Ví dụ, sau khi các cây cầu thứ 1, 2, 3 bị sập thì có 6 cặp thành phố không đi được đến nhau: (1, 3), (1, 5), (2, 3), (2, 5), (3, 4), (4, 5).

Viết code