Jump to content

Perfect numbers: Difference between revisions

→‎{{header|Haskell}}: use list comprehension
m (Defined the "it" in the largest kinown perfect number.)
(→‎{{header|Haskell}}: use list comprehension)
Line 1,164:
let lows = filter ((0 ==) . rem n) [1 .. floor (sqrt (fromIntegral n))]
in 1 < n &&
quot(sum $
lows (sum $++
[ y | x <- lows, let y = n `quot` x, x /= y ++])
`quot` concatMap2 ==
(\x ->
let y = quot n x
in [ y
| x /= y ])
lows)
2 ==
n
 
Anonymous user
Cookies help us deliver our services. By using our services, you agree to our use of cookies.