728x90
https://www.acmicpc.net/problem/27433
문제해석
long long int 타입을 사용하여 긴 정수를 사용할 수 있도록 합니다. => scanf에서 llb 형을 사용하여 출력해줍니다
반복문을 사용하여 팩토리얼 구해줍니다
소스코드 & 문제풀이
#include<stdio.h>
int main() {
long long int a, sum = 1;
scanf("%lld", &a); // longlong int 타입으로 받기 위해서는 %lld 사용해줍니다
// 입력받은 수만큼 반복하며 팩토리얼을 구해줍니다
for (int i = 1; i <= a; i++) {
sum *= i;
}
printf("%lld", sum);
return 0;
}
예제 입출력 결과
728x90
'백준(BaekJoon)' 카테고리의 다른 글
[BaekJoon/C] No.24416 : 알고리즘 수업 - 피보나치 수 1 (0) | 2024.09.13 |
---|---|
[BaekJoon/C] No.11729 : 하노이 탑 이동 순서 (0) | 2024.08.29 |
[BaekJoon/C] No.11651 : 좌표 정렬하기 2 (0) | 2024.08.20 |
[BaekJoon/C] No.25305 : 커트라인 (0) | 2024.08.20 |
[BaekJoon/C] No.18870 : 좌표 압축 (0) | 2024.08.14 |