Submission #17275313
Source Code Expand
defmodule Main do
def main do
IO.read(:line)
IO.read(:line)
|> String.trim()
|> String.split(" ")
|> Enum.map(&String.to_integer/1)
|> solve()
|> IO.puts()
end
@doc ~S"""
https://atcoder.jp/contests/abc088/tasks/abc088_b
## Examples
iex> Abc088B.solve([3, 1])
2
iex> Abc088B.solve([2, 7, 4])
5
iex> Abc088B.solve([20, 18, 2, 18])
18
"""
def solve(list) do
sorted_list = Enum.sort(list, :desc)
alice_list = Enum.take_every(sorted_list, 2)
Enum.sum(alice_list) * 2 - Enum.sum(list)
end
end
Submission Info
| Submission Time | |
|---|---|
| Task | B - Card Game for Two |
| User | awesomey |
| Language | Elixir (1.10.2) |
| Score | 200 |
| Code Size | 616 Byte |
| Status | AC |
| Exec Time | 431 ms |
| Memory | 30668 KiB |
Judge Result
| Set Name | Sample | All | ||||
|---|---|---|---|---|---|---|
| Score / Max Score | 0 / 0 | 200 / 200 | ||||
| Status |
|
|
| Set Name | Test Cases |
|---|---|
| Sample | sample_1.txt, sample_2.txt, sample_3.txt |
| All | in1.txt, in2.txt, in3.txt, in4.txt, in5.txt, in6.txt, in7.txt, in8.txt, in9.txt, sample_1.txt, sample_2.txt, sample_3.txt |
| Case Name | Status | Exec Time | Memory |
|---|---|---|---|
| in1.txt | AC | 402 ms | 30616 KiB |
| in2.txt | AC | 394 ms | 30528 KiB |
| in3.txt | AC | 392 ms | 30476 KiB |
| in4.txt | AC | 402 ms | 30336 KiB |
| in5.txt | AC | 402 ms | 30528 KiB |
| in6.txt | AC | 395 ms | 30624 KiB |
| in7.txt | AC | 391 ms | 30652 KiB |
| in8.txt | AC | 431 ms | 30428 KiB |
| in9.txt | AC | 404 ms | 30668 KiB |
| sample_1.txt | AC | 410 ms | 30628 KiB |
| sample_2.txt | AC | 389 ms | 30604 KiB |
| sample_3.txt | AC | 396 ms | 30424 KiB |