This commit is contained in:
Zengtudor 2024-10-04 15:50:30 +08:00
parent f776d8be9e
commit c07c6c63c7

View File

@ -58,7 +58,7 @@ int main(){
bt[p]=true; bt[p]=true;
} }
} }
// for(int i=0;i<k;i++)ans*=2; //此时ans=所有(未排除n个已用规则),可以用的二进制位的组合 // for(int i=0;i<k;i++)ans*=2; //此时ans=所有(未排除n个已用规则),可以用的二进制位的组合
ans = safe_left_shift(1ull, k); // 避开未定义行为 ans = safe_left_shift(1ull, k); // 避开未定义行为
cout<<ans-n<<'\n';//注意这里要去重,基本排列组合原理 cout<<ans-n<<'\n';//注意这里要去重,基本排列组合原理