結果

問題 No.988 N×Mマス計算(総和)
ユーザー le_panda_noir
提出日時 2020-02-19 22:48:18
言語 Elixir
(1.18.1)
結果
TLE  
(最新)
AC  
(最初)
実行時間 -
コード長 450 bytes
コンパイル時間 1,052 ms
コンパイル使用メモリ 64,888 KB
実行使用メモリ 303,112 KB
最終ジャッジ日時 2024-12-31 03:35:26
合計ジャッジ時間 32,209 ms
ジャッジサーバーID
(参考情報)
judge4 / judge2
このコードへのチャレンジ
(要ログイン)
ファイルパターン 結果
sample AC * 2
other AC * 13 TLE * 6
権限があれば一括ダウンロードができます

ソースコード

diff #

defmodule Main do
  def main do
    toi = &String.to_integer/1
    split = &String.split/1

    [n, m, k] = IO.gets("") |> split.() |> Enum.map(toi)
    [op | b] = IO.gets("") |> split.()
    b = Enum.map(b, toi) |> Enum.sum() |> (&rem(&1,k)).()

    Enum.map(1..n, fn _ ->
      a = IO.gets("") |> String.trim |> toi.()
      if op == "+", do: rem(a*m + b, k),
      else: rem(a * b, k)
    end) |> Enum.sum |> (&rem(&1, k)).() |> IO.puts
  end
end
0