題目網址: https://goo.gl/dCyUhd
題意:
(from luckycat)
解法:
水題,但是大家都說 n 有可能小於 0 ,題目也沒講= =。
總之就是定義 fact( 0 ) = 0 * fact( -1 ),所以 fact( -1 ) = fact( 0 ) / 0 = INF。
所以當 n 為負時,若是奇數答案就是無窮大(Overflow);若是偶數答案就是負無窮大(Underflow)。
TAG: ad hoc
注意:
程式碼:
沒有留言:
張貼留言
任何意見都樂意傾聽