개발자 뺚
[BAEKJOON ONLINE JUDGE] 10872번 : 팩토리얼 본문
시간 제한 : 1 초
메모리 제한 : 256 MB
문제
0보다 크거나 같은 정수 N이 주어진다. 이때, N!을 출력하는 프로그램을 작성하시오.
입력
첫째 줄에 정수 N(0 ≤ N ≤ 12)이 주어진다.
출력
첫째 줄에 N!을 출력한다.
#include<stdio.h>
int fct(int n);
int main()
{
int n = 0;
scanf(" %d", &n);
printf("%d", fct(n));
return 0;
}
int fct(int n)
{
if (n == 0) return 1;
if (n == 1) return 1;
return n * fct(n - 1);
}
'Solution > C' 카테고리의 다른 글
[BAEKJOON ONLINE JUDGE] 10809번 : 알파벳 찾기 (0) | 2023.08.30 |
---|---|
[BAEKJOON ONLINE JUDGE] 10817번 : 세 수 (0) | 2023.08.30 |
[BAEKJOON ONLINE JUDGE] 10250번 : ACM 호텔 (1) | 2023.08.28 |
[BAEKJOON ONLINE JUDGE] 10988번 : 팰린드롬인지 확인하기 (1) | 2023.08.27 |
[BAEKJOON ONLINE JUDGE] 10998번 : A×B (0) | 2023.08.27 |