1. 문제 설명

2. 코드
N = int(input())
m = 1
for i in range(1,N+1):
m *= i
print(m)
3. 풀이 과정
팩토리얼을 계산하면 되는 문제이다.
입력값 N을 받아서 for문으로 1부터 N까지 곱해서 m에 저장한다.
반응형
'Baekjoon(Python) > 단계별로 풀어보기(Python)' 카테고리의 다른 글
| [백준][19단계 재귀] 24060번 /알고리즘 수업 - 병합 정렬 1 (파이썬/Python) (0) | 2025.10.20 |
|---|---|
| [백준][19단계 재귀] 25501번 /재귀의 귀재 (파이썬/Python) (0) | 2025.10.17 |
| [백준][19단계 재귀] 10870번 /피보나치 수 5 (파이썬/Python) (0) | 2025.10.16 |
| [백준][18단계 심화 2] 20920번 /영단어 암기는 괴로워 (파이썬/Python) (0) | 2025.10.15 |
| [백준][18단계 심화 2] 2108번 /통계학 (파이썬/Python) (0) | 2025.10.10 |