結果
問題 |
No.8009 異なる数字の最大の範囲(勉強会用)
|
ユーザー |
|
提出日時 | 2020-05-01 11:46:04 |
言語 | Elixir (1.18.1) |
結果 |
WA
|
実行時間 | - |
コード長 | 443 bytes |
コンパイル時間 | 4,698 ms |
コンパイル使用メモリ | 61,820 KB |
実行使用メモリ | 144,136 KB |
最終ジャッジ日時 | 2024-06-12 22:36:26 |
合計ジャッジ時間 | 21,706 ms |
ジャッジサーバーID (参考情報) |
judge1 / judge3 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
sample | AC * 3 |
other | AC * 4 WA * 8 TLE * 1 -- * 9 |
ソースコード
defmodule Main do def main do IO.read(:line) IO.read(:line) |> String.trim() |> String.split() |> solve |> IO.puts() end def solve(a) do a |> Enum.uniq() |> Enum.map(fn x -> a |> Enum.chunk_by(fn y -> y == x end) |> Enum.filter(fn y -> y |> hd != x end) |> Enum.map(&length/1) |> Enum.max(&>=/2, fn -> 0 end) |> (&(&1 + 1)).() end) |> Enum.max() end end