전체 postfix sum과 각 비트 자리별(10^9 < 2^30라서 30개) postfix sum 관리해서 good/bad 이득되는거 그리디

이렇게 풀었는데 더 쉬운 방법 있음?