通过化简易知道,题目要求是否中的一个元素,使得为的子集 每次读入时,将的每个子集暴力加入桶中,之后地判断 显然,这样的时间复杂度为 所以我们在的时候进行剪枝,因为当桶中存在值时的子集也存在桶中,此时可以 时间复杂度为 #include<bits/stdc++.h> using namespace std; # define Type template<typename T> # define ll long long # define read read1<ll>() Type T read1(){ T t=0;char k; bool v=...