Điều kiện thời tiết

View as PDF

Submit solution

Points: 200.00 (partial)
Time limit: 1.0s
Memory limit: 1G
Input: stdin
Output: stdout

Author:
Problem type
Allowed languages
C, C++, GAS64, Pascal, Perl, PHP, Python, Sed, TCL, Text

Hãng hàng không OlympAirways thực hiện các chuyến bay giữa ~N~ sân bay được đánh số từ 1 đến ~N~. Hệ thống các chuyến bay của hãng hàng không được thiết lập sao cho từ một sân bay bất kỳ được phục vụ bởi hãng luôn có thể bay đến bất kỳ sân bay nào còn lại bằng cách sử dụng chuyến bay trực tiếp giữa hai sân bay hoặc sử dụng nhiều hơn một chuyến bay. Mỗi chuyến bay thực hiện việc di chuyển giữa hai thành phố theo cả hai chiều.

Có một vấn đề nảy sinh hoàn toàn từ yếu tố khách quan là: Một số chuyến bay không thể thực hiện được trong những khoảng thời gian nhất định do thời tiết xấu. Vì thế, rất có thể hành khách không thể bay từ sân bay ~A~ đến sân bay ~B~ mà chỉ sử dụng các chuyến bay của hãng. Để khảo sát các tình huống như vậy, Trung tâm CNTT của hãng đưa ra khái niệm độ dính kết giữa cặp hai sân bay ~A~ và ~B~ được xác định như là số lượng các chuyến bay mà việc không thực hiện một trong số chúng (còn các chuyến bay khác vẫn thực hiện bình thường) dẫn đến không thể bay từ sân bay ~A~ đến sân bay ~B~.

Yêu cầu: Hãy tính tổng tất cả các độ dính kết giữa mọi cặp sân bay.

Dữ liệu vào

  • Dòng đầu tiên chứa số nguyên ~N~ (~1 ≤ N ≤ 100~);
  • Dòng thứ hai chứa số nguyên ~M~ (~1 ≤ M ≤ 5000~) – số lượng các chuyến bay;
  • Mỗi một trong số ~M~ dòng tiếp theo chứa thông tin về một chuyến bay bao gồm hai số nguyên dương trong khoảng từ 1 đến ~N~ là chỉ số của hai sân bay được nối bởi chuyến bay.

Kết quả

  • Ghi ra một số nguyên duy nhất là tổng độ dính kết giữa mọi cặp sân bay (~A, B~) mà trong đó ~A < B~.

Sample Input

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

Sample Output

10


Comments

Please read the guidelines before commenting.


There are no comments at the moment.