No.343 問題 コード 設計が破綻しているかどうかは普通に隣り合う鋼材が重なっているかどうか見ればいい. 番目の鋼材と 番目の鋼材に溶接が必要かどうかは, 番目より上の鋼材の重心を見ればいい. 重心は, で求められる. 愚直に計算すると かかるが, 上から順に計算していき, 同時に の値の累積和を計算しておくことで で計算できる.