题目:
关于 bitset :
不知为何,上面的可以 A ,下面的会 WA 。
#include#include #include #include using namespace std;const int M=2e6+5;int n,s,ans;bitset dp;int main(){ scanf("%d",&n); dp[0]=1; for(int i=1,d;i<=n;i++) { scanf("%d",&d); dp^=(dp<
#include#include #include #include using namespace std;const int N=1005,M=2e6+5;int n,a[N];bitset dp;int main(){ scanf("%d",&n); for(int i=1;i<=n;i++)scanf("%d",&a[i]); dp[0]=1; int s=0; for(int i=1;i<=n;i++) dp^=(dp<