본문 바로가기

알고리즘/백준 ~ 단계별 풀어보기

백준 10872번

def recursive(n):
    if n == 1:
        return 1
    
    return n*recursive(n-1)
    
n = int(input())
if n == 0 :
    print(1)
    exit()

print(recursive(n))