Write a program that receives a value n and prints the expansion of the binomial (x + y) n. To do this, define the following auxiliary functions: - Define a function that calculates the binomial coefficient of two numbers. - Define a function that receives a character representing a variable and a positive integer value, n, and returns a string representing the variable raised to the power n.
Problem statement
Write a
Entry
A positive integer. Which will meet the following condition 1≤n≤25.
Departure
A character string representing the expansion of the binomial (x + y) n. The string must be written in pythonic style. It should end with a line change.
Examples
Input Example 1
4
Output Example 1
x ** 4 + 4 * x ** 3 * y + 6 * x ** 2 * y ** 2 + 4 * x * y ** 3 + y ** 4
Input Example 2
3
Output Example 2
x ** 3 + 3 * x ** 2 * y + 3 * x * y ** 2 + y ** 3
Trending now
This is a popular solution!
Step by step
Solved in 3 steps with 4 images