💻STUDY/BOJ

[BOJ] 10872. 팩토리얼 (Python)

coldNoodlePigeon 2022. 3. 2.
  • 코딩 초보

10872. 팩토리얼

 

0보다 크거나 같은 정수 N이 주어진다. 이때, N!을 출력하는 프로그램을 작성하시오.

 

첫째 줄에 정수 N(0 ≤ N ≤ 12)이 주어진다.

 

첫째 줄에 N!을 출력한다.

 


쉬운 재귀함수 문제. 

 

def fact(n):
    if n==0:
        return 1
    else:
        return fact(n-1)*n
    
n=int(input())
res=fact(n)
print(res)

 

'💻STUDY > BOJ' 카테고리의 다른 글

[BOJ] 7568. 덩치 (Python)  (0) 2022.03.03
[BOJ] 1065. 한수 (Python)  (0) 2022.03.03
[BOJ] 1018. 체스판 다시 칠하기 (Python)  (0) 2022.03.01
[BOJ] 2941. 크로아티아 알파벳 (C)  (0) 2022.02.28
[BOJ] 4673. 셀프 넘버 (C)  (0) 2022.02.26

댓글