https://www.acmicpc.net/submit/10872
로그인
www.acmicpc.net
import java.util.Scanner;
public class Main{
public static void main(String[] args){
Scanner in = new Scanner(System.in);
int N = in.nextInt();
in.close();
int sum = factorial(N);
System.out.println(sum);
}// main end
public static int factorial(int N){
if(N<=1) return 1;
return N*factorial(N-1);
}// 재귀 end
}// class end
'학습 기록 (Learning Logs) > 알고리즘' 카테고리의 다른 글
[프로그래머스] 나머지가 1이 되는 수 찾기 (0) | 2021.12.10 |
---|---|
[프로그래머스] 기능개발 (0) | 2021.11.22 |
[알고리즘] 시간이 없을 때 (0) | 2021.09.29 |
[프로그래머스][정렬]가장 큰 수 (0) | 2021.09.28 |
[프로그래머스][정렬][k번째 수] (0) | 2021.09.28 |