Data commit
This commit is contained in:
parent
7387c8f97b
commit
cb5bb5e222
199093 changed files with 3378972 additions and 0 deletions
26
Task/Anti-primes/Nanoquery/anti-primes.nanoquery
Normal file
26
Task/Anti-primes/Nanoquery/anti-primes.nanoquery
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
def countDivisors(n)
|
||||
if (n < 2)
|
||||
return 1
|
||||
end
|
||||
count = 2
|
||||
for i in range(2, int(n/2))
|
||||
if (n % i) = 0
|
||||
count += 1
|
||||
end
|
||||
end
|
||||
return count
|
||||
end
|
||||
|
||||
maxDiv = 0
|
||||
count = 0
|
||||
println "The first 20 anti-primes are:"
|
||||
|
||||
for (n = 1) (count < 20) (n += 1)
|
||||
d = countDivisors(n)
|
||||
if d > maxDiv
|
||||
print format("%d ", n)
|
||||
maxDiv = d
|
||||
count += 1
|
||||
end
|
||||
end
|
||||
println
|
||||
Loading…
Add table
Add a link
Reference in a new issue