結果

問題 No.139 交差点
ユーザー gigurururu
提出日時 2015-01-29 23:40:26
言語 Ruby
(ruby 2.5.3p57)
結果
AC  
実行時間 11 ms
コード長 181 Byte
コンパイル時間 19 ms
使用メモリ 3,952 KB
最終ジャッジ日時 2019-04-04 19:58:51

テストケース

テストケース表示
入力 結果 実行時間
使用メモリ
sample1.txt AC 10 ms
3,944 KB
sample2.txt AC 11 ms
3,948 KB
sample3.txt AC 11 ms
3,948 KB
testcase01.txt AC 11 ms
3,944 KB
testcase02.txt AC 10 ms
3,944 KB
testcase03.txt AC 11 ms
3,944 KB
testcase04.txt AC 10 ms
3,944 KB
testcase05.txt AC 10 ms
3,940 KB
testcase06.txt AC 11 ms
3,940 KB
testcase07.txt AC 10 ms
3,948 KB
testcase08.txt AC 11 ms
3,948 KB
testcase09.txt AC 11 ms
3,944 KB
testcase10.txt AC 11 ms
3,948 KB
testcase11.txt AC 11 ms
3,940 KB
testcase12.txt AC 11 ms
3,952 KB
testcase13.txt AC 11 ms
3,940 KB
testcase14.txt AC 10 ms
3,948 KB
testcase15.txt AC 11 ms
3,948 KB
testcase16.txt AC 11 ms
3,948 KB
testcase17.txt AC 11 ms
3,944 KB
testcase18.txt AC 10 ms
3,948 KB
testcase19.txt AC 10 ms
3,948 KB
testcase20.txt AC 11 ms
3,944 KB
testcase21.txt AC 11 ms
3,952 KB
testcase22.txt AC 10 ms
3,944 KB
testcase23.txt AC 11 ms
3,948 KB
testcase24.txt AC 11 ms
3,944 KB
testcase25.txt AC 11 ms
3,940 KB
testcase26.txt AC 11 ms
3,944 KB
testcase27.txt AC 10 ms
3,952 KB
testcase28.txt AC 11 ms
3,948 KB
テストケース一括ダウンロード
コンパイルメッセージ
Syntax OK

ソースコード

diff #
def g;gets.split.map(&:to_i)end
n,l=g
walk=0
time=0
n.times{
  x,w,t=g
  time+=x-walk
  walk=x
  if time%(t*2)>t-w
    time+=t*2-time%(t*2)
  end
  time+=w
  walk+=w
}
p time+l-walk
0