[Java] 백준 17단계 - 10872번 문제 (팩토리얼)(재귀X)자료구조 & 알고리즘/BOJ2023. 7. 29. 18:00
Table of Contents
문제설명
소스코드
import java.util.Scanner;
public class Main {
public static void main(String[] args) throws Exception{
Scanner sc = new Scanner(System.in);
int N = sc.nextInt();
long count = 1;
if (N==0) System.out.print(1);
else
{
for(int i = 1; i <= N; ++i) count *= i;
System.out.print(count);
}
}
}
설명
- 이 문제의 N의 최대값은 12이므로 count의 타입을 long이 아닌 int로 해도 상관없다.
'자료구조 & 알고리즘 > BOJ' 카테고리의 다른 글
[Java] 백준 10773번 문제 (제로) (0) | 2023.08.06 |
---|---|
[Java] 백준 17단계 - 11050번 문제 (이항 계수1) (0) | 2023.07.30 |
[Java] 백준 17단계 - 24723번 문제 (녹색거탑) (0) | 2023.07.29 |
[Java] 백준 17단계 - 15439번 문제 (베라의 패션) (0) | 2023.07.28 |
[Java] 백준 15단계 - 2485번 문제 (가로수) (0) | 2023.07.28 |