Sequence: smallest number greater than previous term with exactly n divisors: Difference between revisions

Content deleted Content added
Line 308:
divisorCount = length . nub . foldr (\(a, b) r -> a:b:r) [] . divisors
where
divisors n = [ (x, n `div` x)
| x <- [1..ceiling (sqrt $ realToFrac n)]
, n `mod` x == 0]