RosettaCodeData/Task/Prime-decomposition/Groovy/prime-decomposition-3.groovy
2023-07-01 13:44:08 -04:00

2 lines
164 B
Groovy

def isPrime = {factorize(it).size() == 2}
(1..60).step(2).findAll(isPrime).each { println ([number:"2**${it}-1", value:2**it-1, primes:decomposePrimes(2**it-1)]) }