#USSH25DT11A. [Buổi 11 Dự tuyển 2025] A. Kết nối phòng học

[Buổi 11 Dự tuyển 2025] A. Kết nối phòng học

Một tòa nhà có nn phòng học, được nối với nhau bởi một số hành lang hai chiều. Hai phòng học được gọi là liền kề nếu có hành lang nối trực tiếp giữa chúng.

Mỗi phòng học có một số điện thoại nội bộ. Nếu hai phòng học liền kề có cùng chữ số cuối của số điện thoại, người ta gọi đó là cặp phòng dễ nhầm.

Yêu cầu

Hãy đếm có bao nhiêu cặp phòng dễ nhầm trong tòa nhà.

Dữ liệu

  • Dòng đầu: hai số nguyên dương n,mn, m — số phòng học và số hành lang.
  • Dòng thứ hai: nn số nguyên dương (không bắt đầu bằng chữ số 0, giá trị 109\le 10^9) là số điện thoại của từng phòng.
  • mm dòng tiếp theo: mỗi dòng chứa hai số u,vu, v (1u,vn1 ≤ u, v ≤ n) — biểu thị có hành lang nối giữa phòng uuvv.

Kết quả

In ra số lượng cặp phòng dễ nhầm.

Ví dụ

5 4
13 24 44 36 27
1 2
2 3
3 4
4 5
1

Giải thích

Chỉ có cặp (2,3).

Giới hạn

Subtask 1 (50% số điểm): n,m103n,m \le 10^3.

Subtask 2 (50% số điểm): n,m105n,m \le 10^5.