페이지가 로드되지 않나요? 여기를 눌러보면 고쳐질 수도 있어요.
Placeholder

#1309

팩토리얼 1초 32MB

문제

1부터 어떤 양의 정수 n까지의 정수를 모두 곱한 것을 말하며 n!로 나타낸다.

0! = 1

1! = 1

2! = 2

n! = n * (n-1)!

와 같이 정의된다.

 

예로 4! = 4×3×2×1 = 24 이다.

 

n! 이 주어졌을 때 결과를 출력하는 프로그램을 작성하라.

 

* 결과가 int범위를 넘는 경우 

자료형 long long 

입력/출력 서식문자 %lld 

를 사용한다.


입력

입력은 한 줄로 이뤄지며 팩토리얼의 숫자 n(1≤n≤15)이 입력된다.

 


출력

n!에 대한 계산 결과를 "출력예"처럼 과정을 출력하고 마지막에 결과를 출력한다.


예제1

입력
4
출력
4!=4*3!

3!=3*2!
2!=2*1!
1!=1
24

출처

JUNGOL

역링크