2016 Update
This commit is contained in:
parent
948b86eafa
commit
dcf5d15da3
7965 changed files with 139854 additions and 31002 deletions
7
Task/Semordnilap/Elixir/semordnilap.elixir
Normal file
7
Task/Semordnilap/Elixir/semordnilap.elixir
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
words = File.stream!("unixdict.txt")
|
||||
|> Enum.map(&String.strip/1)
|
||||
|> Enum.group_by(&min(&1, String.reverse &1))
|
||||
|> Map.values
|
||||
|> Enum.filter(&(length &1) == 2)
|
||||
IO.puts "Semordnilap pair: #{length(words)}"
|
||||
IO.inspect Enum.take(words,5)
|
||||
Loading…
Add table
Add a link
Reference in a new issue