Submission #1072475


Source Code Expand

(n, a, b) = STDIN.gets.chomp.split(' ').map(&:to_i)
x = STDIN.gets.chomp.split(' ').map(&:to_i)

t = 0
(x.length - 1).times do |i|
  t += [(x[i + 1] - x[i]) * a, b].min
end

STDOUT.puts t.to_s

Submission Info

Submission Time
Task D - Walk and Teleport
User material
Language Ruby (2.3.3)
Score 500
Code Size 200 Byte
Status AC
Exec Time 109 ms
Memory 12036 KB

Compile Error

./Main.rb:1: warning: assigned but unused variable - n

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 500 / 500
Status
AC × 3
AC × 12
Set Name Test Cases
Sample sample_01.txt, sample_02.txt, sample_03.txt
All subtask_1_balancedmax_01.txt, subtask_1_balancedmax_02.txt, subtask_1_max_01.txt, subtask_1_max_02.txt, subtask_1_min_01.txt, subtask_1_onlya_01.txt, subtask_1_onlyamax_01.txt, subtask_1_onlyb_01.txt, subtask_1_onlybmax_01.txt, subtask_1_rand_01.txt, subtask_1_rand_02.txt, subtask_1_rand_03.txt
Case Name Status Exec Time Memory
sample_01.txt AC 11 ms 1788 KB
sample_02.txt AC 11 ms 1788 KB
sample_03.txt AC 11 ms 1788 KB
subtask_1_balancedmax_01.txt AC 109 ms 12036 KB
subtask_1_balancedmax_02.txt AC 108 ms 12036 KB
subtask_1_max_01.txt AC 107 ms 12036 KB
subtask_1_max_02.txt AC 107 ms 12036 KB
subtask_1_min_01.txt AC 11 ms 1788 KB
subtask_1_onlya_01.txt AC 59 ms 7300 KB
subtask_1_onlyamax_01.txt AC 108 ms 12036 KB
subtask_1_onlyb_01.txt AC 33 ms 4476 KB
subtask_1_onlybmax_01.txt AC 108 ms 12036 KB
subtask_1_rand_01.txt AC 73 ms 10116 KB
subtask_1_rand_02.txt AC 92 ms 11268 KB
subtask_1_rand_03.txt AC 47 ms 6660 KB