大和証券プログラミングコンテスト2022 Autumn (AtCoder Beginner Contest 277) D - Takahashi's Solitaire (400)
同じ数はまとめて出した方が良い
$ Aの中の数を小さい方から順に見ていく
既に下の手順で見た数の場合は飛ばす
1足した数が$ Aに存在する限り今の数で始めた場合の和に足していく
Setなどに入れて判定する
1足し続けた結果、0に戻ってきた場合は0の場合の和を元の数の和に足す
上で求めたのはテーブルに残らない数の和なので、この内の最小の数を元々の数の和から引いたものが答え