Anonymous user
Chowla numbers: Difference between revisions
m
→{{header|Dyalect}}
Drkameleon (talk | contribs) (Added Arturo implementation) |
|||
Line 963:
while i * i <= n {
if n % i == 0 {
var app = if i == (j
0
} else {
Line 974:
return sum
}
func sieve(limit) {
var c = Array.empty(limit)
Line 990:
return c
}
for i in 1..37 {
print("chowla(\(i)) = \(chowla(i))")
}
var count = 1
var limit = 10000000
var power = 100
var c = sieve(limit)
var i = 3
while i < limit {
Line 1,011:
i += 2
}
count = 0
limit = 35000000
var k = 2
var kk = 3
var p
i = 2
while true {
if (p
break
}
Line 1,030:
kk += k
}
print("There are \(count) perfect numbers <= 35,000,000")</lang>
|