티스토리 뷰

[BJ] 10872. 팩토리얼

www.acmicpc.net/problem/10872

 

10872번: 팩토리얼

0보다 크거나 같은 정수 N이 주어진다. 이때, N!을 출력하는 프로그램을 작성하시오.

www.acmicpc.net

import java.io.*;
import java.util.*;
// 210211

public class Main_BJ_10872_팩토리얼 {
	
	static int factorial(int num) {
		if (num <= 1) return 1;
		return num * factorial(num-1);
	}

	public static void main(String[] args) {

		Scanner sc = new Scanner(System.in);
		
		System.out.println(factorial(sc.nextInt()));
		
		sc.close();
	}

}

'코딩테스트 > 백준' 카테고리의 다른 글

[BJ] 11729. 하노이 탑 이동 순서  (0) 2021.02.14
[BJ] 10870. 피보나치 수 5  (0) 2021.02.14
[BJ] 16935. 배열 돌리기 3  (0) 2021.02.11
[BJ] 16926. 배열 돌리기1  (0) 2021.02.11
[BJ] 2577. 숫자의 개수  (0) 2021.02.09
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함