@morio_progの精進日記

解いた競プロの問題をつらつらと。(AtCoder: morio__)

二分探索

【codeFlyer】C - 徒歩圏内

問題概要 N個の都市がそれぞれ座標X_iにある. 2つの都市間の距離がD以下であれば徒歩で, そうでなければ電車で移動する. このとき, 3つの都市の組(i, j, k)であり, 以下の条件を満たすものの個数を求めよ. i < j < k 都市iと都市j, 都市jと都市kを徒歩で移動…