2015. 10. 26. 03:27, Study/Python
반응형
아래에 간단한 문제부터 풀어보면 지금부터 무얼할지 알 수 있을 것이다.
원문 ( Link )
문제 : 40-32/2=?
초등학생 : 4!
문과생 : 역시 초등학생은 잘 모르는구나.
그렇다. 계승 연산을 구현할 것이다. 자연수 범위에서만 한정해서 구하게 될테지만 감마함수를 이용하면 복소수 영역에서도 연산하는 수식이 있긴 하다. 감마 함수는 사이드바에서 검색해보면 잘 나온다. 관심 있는 사람들은 한 번 검색해보기 바란다.
[문제]
자연수 n을 입력받아 n! ( n의 계승, n*(n-1)*...*2*1 ) 계산 결과를 출력하라.
[예시]
입력: 5
출력: 120
- 4! = 4*3*2*1 = 24 [본문으로]
반응형
'Study > Python' 카테고리의 다른 글
Monotone Walkway ( ACM-ICPC 교내 예선 ) (0) | 2015.10.27 |
---|---|
Pythagorean Expectation ( ACM-ICPC 교내 예선 ) (0) | 2015.10.27 |
피보나치 수 ( Fibonacci number ) (0) | 2015.10.25 |
3n+1 문제 (0) | 2015.10.25 |
진법 변환기 (Base Radix Converter) (0) | 2015.10.25 |
Comment , Trackback