最新消息:380元/半年,推荐全网最具性价比的一站式编程学习平台码丁实验室

信息学奥赛题库- 分数求和

C++ 少儿编程 1129浏览 0评论

友情提示:380元/半年,儿童学编程,就上码丁实验室

【题目描述】

输入$n$个分数并对他们求和,并用最简形式表示。所谓最简形式是指:分子分母的最大公约数为$1$;若最终结果的分母为$1$,则直接用整数表示。

如:$frac{5}{6}、frac{10}{3}$均是最简形式,而$frac{3}{6}$需要化简为$frac{1}{2}, frac{3}{1}$需要化简为$3$。

分子和分母均不为$0$,也不为负数。

【输入】

第一行是一个整数$n$,表示分数个数,$1 ≤ n ≤ 10$;

接下来$n$行,每行一个分数,用”$p/q$”的形式表示,不含空格,$p,q$均不超过$10$。

【输出】

输出只有一行,即最终结果的最简形式。若为分数,用”$p/q$”的形式表示。

【输入样例】

2
1/2
1/3

【输出样例】

5/6

您必须 登录 才能发表评论!