#L22806. 相同身份证的数对

    ID: L22806 传统题 2000ms 128MiB 尝试: 0 已通过: 0 普及 上传者: 标签>M2M2第二学期M2-第28课唯一分解、互质与最简分数最简身份证会说话最简分数应用算法相关算法-分组计数算法-排序算法-欧几里得算法课堂题

相同身份证的数对

相同身份证的数对

题目描述

给定 n 个正分数,统计满足 1≤i<j≤n 且第 i、j 个分数值相等的下标对数量。即使两分数写法相同,也按不同位置配对。

输入格式

第一行输入 n,满足 1≤n≤2×10^5。接下来 n 行输入 a、b,满足 1≤a,b≤10^9。

输出格式

输出相等分数的下标对数量,答案可能超过32位范围。

样例

输入

1
1 2

输出

0