num = int(input())
res = 1

def factorial(res, count):
    if(num == 0):
        return print(1)
    else:
        res *= count

        if(count == num):
            return print(res)
        
        return factorial(res, count + 1)
factorial(res, 1)

'# 코딩 문제 관련 > 파이썬' 카테고리의 다른 글

백준 11729번(python)  (0) 2019.06.28
백준 2447번(python)  (4) 2019.06.28
백준 10870번(python)  (0) 2019.06.27
백준 15596번(python)  (0) 2019.06.27
백준 2562번(python)  (0) 2019.06.27