[yukicoder] No. 0944 煎っぞ!

問題

方針

コーヒー豆のおいしさ度の候補は、累積和の数だけあるので、\( N \) 通りあることがわかります。ここで、累積和を

\[s_i = \sum_{k = 1}^{i} a_k\]

とします。おいしさ度を \( s_i \) と固定したとき、条件を満たすような分割方法があるかは、分割済みのコーヒー豆のおいしさ度の総和を \( s \) として、\( i + 1 \) 以降の累積和において、\( s_j = s + s_i \) となるような \( j \) が存在することを確かめれば良いです。これを、\( j = N \) まで行います。

コード