Small Factorial Problem Code: FLOW018 (CodeChef)
Write a program to find the factorial value of any number entered by the user.
Input
The first line contains an integer T, the total number of testcases. Then T lines follow, each line contains an integer N.
Output
For each test case, display the factorial of the given number N in a new line.
Constraints
- 1 ≤ T ≤ 1000
- 0 ≤ N ≤ 20
Example
Input 3 3 4 5 Output 6 24 120
Solution
t=int(input())
def fact(n):
    if (n==0):
        return 1
    else:
        return fact(n-1)*n
for i in range(t):
    n=int(input())
    print(fact(n))
Comments
Post a Comment