输入格式: 输入第一行给出一个正整 L1-009 N个数求和 (20分) 本题的要求很简单,就是求N个数字的和。麻烦的是,这些数字是以有理数分子/分母的形式给出的,你输出的和也必须是有理数的形式。 输入格式: 输入第一行给出一个正整数N(≤100)。随后一行按格式a1/b1 a2/b2 …给出N个有理数。题目保证所...
int n; cin >> n; for (int i = 0; i < n; i++){ cin >> fraction[i].a >> ch >> fraction[i].b; } Fraction sum = fraction[0]; for (int i = 1; i < n; i++){ sum = calculate(sum,fraction[i]); } //获取整数 ll integer = sum.a / sum.b; bool flag; if (int...
本题的要求很简单,就是求N个数字的和。麻烦的是,这些数字是以有理数分子/分母的形式给出的,你输出的和也必须是有理数的形式。 输入格式: 输入第一行给出一个正整数N(≤100)。随后一行按格式a1/b1 a2/b2 ...给出N个有理数。题目保证所有分子和分母都在长整型范围内。另外,负数的符号一定出现在分子前面。
L1-009 N个数求和 (20 分) 本题的要求很简单,就是求N个数字的和。麻烦的是,这些数字是以有理数分子/分母的形式给出的,你输出的和也必须是有理数的形式。 输入格式: 输入第一行给出一个正整数N(≤100)。随后一行按格式a1/b1 a2/b2 ...给出N个有理数。题目保证所有分子和分母都在长整型范围内。另...
【摘要】 【题解】【PTA团体程序设计天梯赛】 L1-009 N个数求和 (20 分)Go语言|Golang 本题的要求很简单,就是求N个数字的和。麻烦的是,这些数字是以有理数分子/分母的形式给出的,你输出的和... 【题解】【PTA团体程序设计天梯赛】 L1-009 N个数求和 (20 分)Go语言|Golang ...
题目链接:L1-009 N个数求和 题目要求: 本题的要求很简单,就是求N个数字的和。麻烦的是,这些数字是以有理数分子/分母的形式给出的,你输出的和也必须是有理数的形式。 输入格式: 输入第一行给出一个正整数N(≤100)。随后一行按格式a1/b1 a2/b2 ...给出N个有理数。题目保证所有分子和分母都在长整型范...
1、使用了python中的一个库fractions中的Fraction函数 用于创建一个分数对象 >>>a=Fraction(1,3)>>>b=Fraction(1,2)>>>a+bFraction(5,6)即1/3+1/2=5/6 此题代码如下: from fractions import Fraction N = int(input()) str_1 = input().split() ...
后面的测试点过不去,两个错误一个超时. 目前未解决 L1-009 N个数求和 (20 分) 本题的要求很简单,就是求N个数字的和.麻烦的是,这些数字是以有理数分子/分母的形式给出的,你输出的和也必须是有理数的形式. 输入格式: 输入第一行给出一个正整数N(≤100).随后一行按格式a1/b1 a2/b2 ...给出N个有...
本题的要求很简单,就是求N个数字的和。麻烦的是,这些数字是以有理数分子/分母的形式给出的,你输出的和也必须是有理数的形式。 输入格式: 输入第一行给出一个正整数N(≤100)。随后一行按格式a1/b1 a2/b2 ...给出N个有理数。题目保证所有分子和分母都在长整型范围内。另外,负数的符号一定出现在分子前面...
我看了一下你的代码,你是要输入一个分数,然后输出它的最简形式吗,这样可能是少考虑了输入类似0/2这样的了,改一下看看行不行