Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from math import factorial
- from functools import reduce
- n = int(raw_input('Enter Number of Parantheses: '))
- answer = factorial(2*n)/reduce(lambda x,y: x*y, map(lambda x: x**2-x,list([x for x in range(2,n+2)])))
- print answer
- #One line
- print factorial(2*n)/reduce(lambda x,y: x*y, map(lambda x: x**2-x,list([x for x in range(2,n+2)])))
- #Expanded
- s = map(lambda x: x**2-x,list([x for x in range(2,n+2)]))
- s = reduce(lambda x,y: x*y, s)
- a = factorial(2*n)/s
- print a
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement