关于如下代码段:
bitset<10000005>f; int n,a,sum=0; int main(){ cin>>n; f[0]=1; for(int i=1;i<=n;i++){ cin>>a; sum+=a; f|=f<<a; } return 0; }
为什么该段在洛谷IDE中可以运行,但在Divc++中不行,原因是什么?