それぞれの単語について、選ぶか選ばないかを考えると、組み合わせは 2N2^N 通りあります。

SSW1,,WNW_1, \ldots, W_N に含まれる a から z の個数を数えておくことで、 O(2NN)O(2^N N) で解くことができます。