[DHBB24 - CBL - 10] Bài 1: Hình chữ nhật bốn màu

Xem dạng PDF

Gửi bài giải

Điểm: 20,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 1G
Input: stdin
Output: stdout

Dạng bài
Ngôn ngữ cho phép
C, C++, Java, Pascal, PyPy, Python, Scratch, TEXT

Trong trường hợp đề bài hiển thị không chính xác, bạn có thể tải đề bài tại đây: Đề bài

Trên mặt phẳng tọa độ Đề các vuông góc Oxy cho ~n~ điểm phân biệt ~A_i(x_i, y_i)~ với ~i=1, 2, \dots, n~. Điểm ~A_i~ được tô màu ~c_i \in \{1, 2, 3, 4\}~. Ta gọi hình chữ nhật bốn màu là hình chữ nhật thỏa mãn:

  • Bốn đỉnh của hình chữ nhật là bốn điểm trong số ~n~ điểm đã cho và được tô bởi bốn màu khác nhau.
  • Các cạnh của hình chữ nhật song song với các trục tọa độ.

Yêu cầu: Cho biết tọa độ và màu của ~n~ điểm, hãy đếm số lượng hình chữ nhật bốn màu.

Input

  • Dòng đầu tiên ghi số nguyên dương ~n~ (~n \le 10^5~).
  • Dòng thứ ~i~ trong số ~n~ dòng tiếp theo (~1 \le i \le n~) chứa ba số nguyên ~x_i, y_i, c_i~ thể hiện điểm thứ ~i~ có tọa độ ~(x_i, y_i)~ và được tô bởi màu ~c_i~ (~x_i, y_i \le 200~, ~1 \le c_i \le 4~).

Output

  • Ghi trên một dòng một số nguyên - số lượng hình chữ nhật bốn màu.

Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.