374.1

実装セット。

275

指定されたルールを実装して文字列をソートせよ、という問題。


英語読んでやるだけ。

500

二次元盤面上にある指定された文字の領域のサイズが指定された大きさ以上のものについて、それを囲む最小の長方形の中心点を列挙せよ、という問題。


BFSして領域の大きさと登場した値の範囲を覚えておいて、列挙するだけ。

1000

衝突のない循環する区間のリストに対して、大きさKの区間を新規に挿入したい。挿入した区間の開始位置から、M個先の区間の終了位置までの大きさを最大にしたい。挿入位置の最小値を求めよ、という問題。


区間の終了位置または循環の最初の位置について、配置可能かどうか、そのときの最大化したい値の大きさはいくつか、というのを計算してやるだけ。