第一题暴力二维dp,当前选和不选做状态转移。 第二题对每个数预处理因数和倍数个数,特别记录1的个数(不处理可能会暴tl),用数组记录个数,每次O1查询 第三题用栈,记录已用的和未用的个数,贪心地让栈顶更小