P15754 [JAG 2025 Summer Camp #1] Dyad
题目描述
一家商店成对出售糖果。
共有 $N$ 种产品。第 $i$ 种产品包含一对糖果:一颗类型为 $A_i$,另一颗类型为 $B_i$。$A_i$ 和 $B_i$ 可能相等。
如果你购买两种不同的产品,总共将获得四颗糖果。有一对双胞胎,你想给每人恰好两颗糖果。只有当每个双胞胎收到的糖果类型多重集完全相同时,他们才会满意。
计算选择两种不同产品的方法数,使得可以按此方式将糖果分给双胞胎。
输入格式
输入格式如下:
$$\begin{aligned} &N \\ &A_1 \ B_1 \\ &A_2 \ B_2 \\ &\vdots \\ &A_N \ B_N \end{aligned}$$
- $2 \leq N \leq 300\,000$
- $1 \leq A_i, B_i \leq N$ ($1 \leq i \leq N$)
- 所有输入值均为整数。
输出格式
在一行中输出答案。
说明/提示
翻译由 DeepSeek V3.2 完成