Java) BOJ 10872. 팩토리얼
문제 링크
제한
- 시간 제한 : 1 초
- 메모리 제한 : 256 MB
문제
- 0보다 크거나 같은 정수 N이 주어진다. 이때, N!을 출력하는 프로그램을 작성하시오.
입력
- 첫째 줄에 정수 N(0 ≤ N ≤ 12)이 주어진다.
출력
- 첫째 줄에 N!을 출력한다.
👀 풀이
- N팩토리얼이 1부터 N까지의 누적곱이기 때문에 누적합을 구하는 코드에서 곱하기로만 바꿨다.
단 구한 팩토리얼을 저장할 변수가 0부터 시작하면 무슨 수를 곱해도 0이 되어버리기 때문에 1부터 시작해야 하는 것만 주의하면 된다.
결과
- 시간 : 128 ms
- 메모리 : 14220 KB