11 条题解
-
0
import Data.List (unfoldr) fibonacci :: [Integer] fibonacci = 1 : 1 : zipWith (+) fibonacci (tail fibonacci) countInRange :: Integer -> Integer -> Int countInRange a b = length $ takeWhile (<= b) $ dropWhile (< a) fibonacci main :: IO () main = do [a, b] <- fmap (map read . words) getLine print $ countInRange a b
依旧函数大手子
信息
- ID
- 48
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- 7
- 标签
- 递交数
- 3640
- 已通过
- 884
- 上传者