def factor(N): if N > 1: return N * factor(N - 1) return 1 N = int(input()) print(factor(N))
단계별로 풀어보기의 재귀파트 답게 팩토리얼 문제가 시작 문제로 나왔다. 들어온 숫자가 1이라면 궂이 0을 곱해줄 필요가 없으므로 1을 리턴해준다.
깔끔하게 통과했당 ㅎㅎ