きろく

特筆すべき記録のまとめ

Codeforces Global Round 2:A - Ilya and a Colorful Walk

問題

codeforces.com

解法

各色ごとに最も小さい座標と最も大きい座標を求め,それぞれソートしておく.その後,ある色を固定したとき,ほかの色の最大値を求めその差の max を取り答えにする.ほかの色の最大値を求めるのには事前に各色の最大値をソートしてあるので,大きい方から見ていき,固定した色と違うものをほかの色の最大値とすればいい.O(NlogN).

解答

codeforces.com

f:id:babcs2035:20190407121256p:plain