题目传送门. 题意简述:将质数集合的所有子集按照子集和为第一关键字,字典序为第二关键字从小到大排序,求最终形成的字符串的第 \(l\sim r\) 个字符. 在 cnblogs 内查看. 又是一道妙妙题. 首先考虑当 \(r\leq 10^5\) 时直接搜索,首先枚举子集和 \(i\),状态是 \(sum,len,lim\) 表示剩余子集和为 \(sum\),大小为 \(len\),接下来只能使用第 \(lim\) 个及以后的质数.边界是 \(sum=0\),表示找到一个符合题意的子集. 直接暴…