Cây khung nhỏ nhất 2

Xem dưới dạng PDF

Gửi bài giải

Điểm: 100
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M

Tác giả:
Kiểu bài tập

Cho một đồ thị liên thông, vô hướng và có trọng số gồm \(n\) đỉnh và \(m\) cạnh.

Với mỗi cạnh, hãy kiểm tra xem cạnh đó có thuộc ít nhất \(1\) cây khung nhỏ nhất không.

Dữ liệu vào

  • Dòng đầu tiên gồm \(2\) số nguyên \(n,m\).
  • \(m\) dòng tiếp theo, mỗi dòng gồm \(3\) số nguyên \(u,v,w\), có cạnh nối giữa \(u\) và \(v\) có trọng số \(w\)

Dữ liệu ra

  • In ra một xâu nhị phân độ dài \(m\). Nếu cạnh thứ \(i\) thuộc ít nhất một cây khung nhỏ nhất, kí tự thứ \(i\) sẽ là \(1\), ngược lại là \(0\).

Ràng buộc

  • \(1 \le n,m \le 10^5\)
  • \(1 \le u,v \le n\)
  • \(1 \le w \le 10^9\)

Input 1

4 7
1 2 2
2 3 2
4 1 1
3 2 5
1 4 4
1 2 1
4 2 3

Output 1

0110010

Nhận xét

Không có ý kiến tại thời điểm này.