https://beta.atcoder.jp/contests/s8pc-2/tasks/s8pc_2_bsolution逆からやる。n$の)数の集合$S_i$を(逆から)更新していく。$S_{i+1}$を元に$S_i$を作るわけだが、$S_i$を$a_i$で操作しても$S_{i+1}$に一致しない可能性がある。以下のふたつであり、それぞれ注意して処理する必要がある。a_i$なので存在しない。x$なので$\frac{1}{a_i}$されてしまい存在しない。