#ZL22803. 分数身份证去重

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

分数身份证去重

分数身份证去重

题目描述

给定 n 个正分数,分别约成最简分数后,统计共有多少种不同结果。数值相等的不同写法只计一种。

输入格式

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

输出格式

输出不同分数值的数量。

样例

输入

1
1 2

输出

1