https://www.acmicpc.net/problem/10872
import java.util.Scanner;
public class Main {
public static int factorial(int n){
if(n<=1) // 0!은 1
return 1;
return n*factorial(n-1);
}
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int N = sc.nextInt();
System.out.println(factorial(N));
}
}
'코딩테스트 > 백준' 카테고리의 다른 글
[백준-자바] 1254번 팰린드롬 만들기 / 2022.03.27 (0) | 2022.03.27 |
---|---|
[백준-자바] 10870번 피보나치 수 5 / 2022.03.22 (0) | 2022.03.22 |
[백준-자바] 4949번 균형잡힌 세상 / 2022.03.17 (0) | 2022.03.17 |
[백준-자바] 10773번 제로 / 2022.03.15 (0) | 2022.03.15 |
[백준-자바] 4889번 안정적인 문자열 / 2022.03.10 (0) | 2022.03.10 |