Anti-primes: Difference between revisions
→{{header|Odin}}
Space Ghost (talk | contribs) |
Space Ghost (talk | contribs) |
||
Line 3,020:
DivisorCount :: proc(v: int) -> int {
total := 1
a := v
for (a % 2 == 0) {
Line 3,026:
a /= 2
}
for p := 3; ((p * p) <= a); p += 2 {
count := 1
for (a % p == 0) {
Line 3,032:
a /= p
}
total *= count
}
|