AtCoder Beginner Contest 056

はい。
AtCoder Beginner Contest 056
あああのあ。

A - HonestOrDishonest

分岐。

B - NarrowRectanglesEasy

横がより0に近いものに+wして右端と、比べて遠い四角の左端とでどれくらい差があるか、既に接する重なるくらい近いか。

C - Go Home

1から累積和。以上になるのはいつか。より大きいは1からの累積和なので必ず調整できる。