English cardinal anagrams: Difference between revisions
m
→{{header|Julia}}: use a counter
m (→{{header|Julia}}: use a counter) |
|||
Line 65:
=={{header|Julia}}==
<syntaxhighlight lang="julia">import SpelledOut: spelled_out
import Counters: counter
languages = Dict("English" => :en, "Spanish" => :es, "Portuguese" => :pt_BR)
Line 81 ⟶ 82:
numstrings = map(n -> spelled_out(n, lang=languages[lang]), 0:maxrange)
numreps = map(anarep, numstrings)
anadict =
counts = [anadict[numreps[i]] for i in
if showfirst30
println("First 30 $lang cardinal anagrams:")
Line 102 ⟶ 96:
end
print("\nCount of $lang cardinal anagrams up to $maxrange: ")
println(count(
println("\nLargest group(s) of $lang cardinal anagrams up to $maxrange:")
maxcount = maximum(counts)
|