给一个序列aaa。 每次把数放在另一个序列前面或后面。如果序列中已经有了对应数,会消去包含两边中间的所有。有若干询问,每次给 l,rl,rl,r,令a←al..ra\gets a_{l..r}a←al..r。问怎么放才能最小化另一个序列长度。可能是最近的题,但是我真的忘了。n≤106,m≤106n\le10^6,m\le10^6n≤106,m≤106。