doilux’s tech blog

ITに関する備忘録。 DDP : http://doiluxng.hatenablog.com/entry/2018/01/01/195409

【問題】環状線

【問題】東海道線 - doilux’s tech blogの応用編

問題

環状線で2つの駅が何駅離れているか求めよ。

例:山手線

No 駅名
1 東京
2 神田
3 秋葉原
.. ...
30 有楽町
function solve(get_on_at, get_off_at, num_of_stations) {
  // todo : 実装する
}

テスト

assert('テスト0', solve(1, 3, 10) === 2);
assert('テスト1', solve(3, 1, 10) === 2);
assert('テスト2', solve(30, 1, 30) === 1);
assert('テスト3', solve(1, 30, 30) === 1);