We use cookies to ensure you have the best browsing experience on our website. Please read our cookie policy for more information about how we use cookies.
Reduce Function
Reduce Function
Sort by
recency
|
208 Discussions
|
Please Login in order to post a comment
This is easy one and simple logic! The one fraction value in fracs is passed to x and another passed to y. Then it will multiplied and remaining also multiplied with answer. now we get multiplication of fraction. This value is reduced using reduce() to find numerator and denominator
from fractions import Fraction from functools import reduce def product(fracs): t = reduce (lambda x, y : x * y, fracs) return t.numerator, t.denominator if name == 'main': fracs = [] for _ in range(int(input())): fracs.append(Fraction(*map(int, input().split()))) result = product(fracs) print(*result)
def product(fracs):