๋ฌธ์
0๋ณด๋ค ํฌ๊ฑฐ๋ ๊ฐ์ ์ ์ N์ด ์ฃผ์ด์ง๋ค. ์ด๋, N!์ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค.
์ ๋ ฅ
์ฒซ์งธ ์ค์ ์ ์ N(0 ≤ N ≤ 12)๊ฐ ์ฃผ์ด์ง๋ค.
์ถ๋ ฅ
์ฒซ์งธ ์ค์ N!์ ์ถ๋ ฅํ๋ค.
์์ ์ ๋ ฅ 1
10
์์ ์ถ๋ ฅ 1
3628800
์์ ์ ๋ ฅ 2
0
์์ ์ถ๋ ฅ 2
1
ํ์ด
ํฉํ ๋ฆฌ์ผ N! = N * N-1 * N-2 * … * 3 * 2 * 1
import java.util.Scanner;
public class B10872 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
int a = 1;
if(n == 0) {
System.out.println("1");
} else {
for(int i = 1; i <= n; i++) {
a = a * i;
}
System.out.println(a);
}
}
}