容易发现把 XXX 和 YYY 中元素一一对应后,每个 XXX 中元素在二进制下是 YYY 中元素的一段前缀
因此把所有 YYY 中元素直接丢进 Trie,每次从 Trie 里找一个最小且大于之前最大的(可能是 YYY 中某个元素或某个元素的前缀)取出来,重复 nnn 次,最后一次取的就是答案
实现略复杂,但确实能 AC(https://codeforces.com/contest/722/submission/136607320)