ABC044B - 美しい文字列
問題
回答
defmodule Main do
def main do
:stdio
|> IO.read(:all)
|> solve()
|> IO.puts()
end
def solve(input) do
input
|> String.trim()
|> String.codepoints()
|> Enum.group_by(& &1)
|> Enum.find(fn {_, value} -> value |> length() |> rem(2) == 1 end)
|> case do
nil -> "Yes"
_ -> "No"
end
end
end
"""
abaccaba
"""
|> Main.solve()
|> then(&(&1 == "Yes"))
"""
hthth
"""
|> Main.solve()
|> then(&(&1 == "No"))