#include<bits/stdc++.h>
using namespace std;
#define ll long long
int vis[100];
int ans;
void dfs(int x)
{
if(x==31)
{
ans++;
return ;
}
dfs(x+1); ///x灭,x+1亮
if(vis[x-1]==0)
{
vis[x]=1; ///x亮
dfs(x+1);
vis[x]=0;
}
}
int main()
{
ans=0;
memset(vis,0,sizeof(vis));
dfs(1);
cout<<ans<<endl;
return 0;
}
1392: [蓝桥杯2018决赛]激光样式
最新推荐文章于 2022-01-19 15:45:41 发布