알고리즘/백준풀이7. 수학
(15) [C++, Java] 백준 No.10872 : 팩토리얼
Storage Gonie
2019. 5. 8. 20:05
반응형
문제

풀이
자세한 풀이 :
# C++
#include <iostream>
using namespace std;
int factorial(int n)
{
if (n <= 1)
return 1;
return n * factorial(n-1);
}
int main()
{
int n;
cin >> n;
cout << factorial(n) << "\n";
}
# Java
import java.util.*;
public class Main {
public static void main(String args[]) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
int ans = 1;
for (int i=2; i<=n; i++) {
ans *= i;
}
System.out.println(ans);
}
}
반응형