본문 바로가기
알고리즘

(백준) 10872번 : 팩토리얼 - 자바[JAVA]

by 코딩개발 2021. 9. 10.
728x90
반응형

package test;

import java.io.BufferedReader;
import java.io.InputStreamReader;

public class Test_10872 {
	public static void main(String[] args) throws Exception {
		BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
		int num = Integer.parseInt(br.readLine());
		int sum = rec(num);

		System.out.println(sum);
	}
	
	static int rec(int num) {
		if(num <= 1) // 0 ≤ N이라는 조건이 있어 num <= 1로 해야한다. 
			return 1;
		return num * rec(num-1);
	}
}
728x90
반응형

댓글