[백준 10872] 팩토리얼
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
#include <iostream>
using namespace std;
int factorial(int N)
{
if (N == 0)
{
return 1;
}
return N * factorial(N - 1);
}
int main()
{
int result;
int N;
cin >> N;
cout << factorial(N) << endl;
return 0;
}
|
cs |
https://www.acmicpc.net/problem/10872
10872번: 팩토리얼
0보다 크거나 같은 정수 N이 주어진다. 이때, N!을 출력하는 프로그램을 작성하시오.
www.acmicpc.net
재귀함수
[C++ 기본 공부정리] 11-3. 재귀함수(recursive function)
공부 내용을 정리하는 목적 이므로 참고용으로만 읽어 주시기 바랍니다. 틀린 부분에 대한 지적은 감사합니다. 먼저 재귀의 뜻을 알아보면, 재귀(recursion)의 정의는 어떤 것을 정의할 때 자기 자
min-zero.tistory.com
'⭐ 코딩테스트' 카테고리의 다른 글
[백준 2738] 행렬 덧셈 (0) | 2022.11.07 |
---|---|
[백준 2750] 정렬 (0) | 2022.11.03 |
[백준 1978] 소수 찾기 (0) | 2022.07.23 |
[백준 2869] 달팽이는 올라가고 싶다 (C++ 해설) (0) | 2022.07.13 |
[백준 2839] 설탕 배달 (C++ 해설) (0) | 2022.07.13 |
댓글
이 글 공유하기
다른 글
-
[백준 2750] 정렬
[백준 2750] 정렬
2022.11.03 -
[백준 1978] 소수 찾기
[백준 1978] 소수 찾기
2022.07.23 -
[백준 2869] 달팽이는 올라가고 싶다 (C++ 해설)
[백준 2869] 달팽이는 올라가고 싶다 (C++ 해설)
2022.07.13 -
[백준 2839] 설탕 배달 (C++ 해설)
[백준 2839] 설탕 배달 (C++ 해설)
2022.07.13