SRM 716 DIV1 250: ConstructLCS
ab<=bc<=caを仮定すると下の図のように解を構成できる。
実際はab, bc, caの大小関係はこのとおりとは限らない。なので、ソートしてから3個の文字列を作ってみる。あとはこの3個の文字列がa, b, cのどれに対応するかを全部試して、実際にLCSを計算してみればいい。
ab<=bc<=caを仮定すると下の図のように解を構成できる。
実際はab, bc, caの大小関係はこのとおりとは限らない。なので、ソートしてから3個の文字列を作ってみる。あとはこの3個の文字列がa, b, cのどれに対応するかを全部試して、実際にLCSを計算してみればいい。