关注
- T1爆搜 #include <bits/stdc++.h>
using namespace std;
#define maxn 100
#define maxm 5600
int n;
bool vis[maxm];
inline int read_() {
int x_=0,f_=1;char c_=getchar();
while(c_<'0'||c_>'9') {if(c_=='-') f_=-1;c_=getchar();}
while(c_>='0'&&c_<='9') {x_=(x_<<1)+(x_<<3)+c_-'0';c_=getchar();}
return x_*f_;
}
bool dfs_(int S) {
if( !S ) return true;
if( vis[S] ) return false;
int u = S & 1,pdc;
if( u == 1 ) {
// 变为0
pdc = S >> 1;
vis[S] = true;
if( dfs_(pdc) ) { vis[S] = false;return true;}
vis[S] = false;
// 不变
pdc = ( S >> 1 ) + ( 1 << ( n - 1 ) );
vis[S] = true;
if( dfs_(pdc) ) { vis[S] = false;return true;}
vis[S] = false;
}
else {
// 变为1
pdc = ( S >> 1 ) + ( 1 << ( n - 1 ) );
vis[S] = true;
bool flag = dfs_(pdc);
vis[S] = false;
// 不变
pdc = ( S >> 1 );
vis[S] = true;
if( flag && dfs_(pdc) ) { vis[S] = false;return true;}
vis[S] = false;
}
return false;
}
int main() {
//freopen("a.txt","r",stdin);
scanf("%d",&n);
int AKIOI = 0;
for(int S = 0;S < ( 1 << n );++S) {
memset(vis,false,sizeof(vis));
if( dfs_(S) ) ++AKIOI;
}
printf("%d",AKIOI);
return 0;
}
查看原帖
1 1
相关推荐
点赞 评论 收藏
转发
投递阿里巴巴等公司10个岗位
点赞 评论 收藏
转发
03-22 20:13
江苏国泰新点软件_技术研发部_Java开发工程师(准入职员工) 点赞 评论 收藏
转发
牛客热帖
- 1... 想来字节技术实习,看我这篇就够了!——保姆级面经大放送2.3W
- 2... 外卖员面试经验1.9W
- 3... 25届第一份实习怎么找?1.6W
- 4... 【0429快问快答】99%牛油的疑惑解答(更新至38个问题1.3W
- 5... 0实习经验上岸字节,分享一下过程经验1.3W
- 6... 【奖】休息放松or学习提升,五一假期和牛牛一起“充充电”🔋1.1W
- 7... 准备去参加自己的婚礼8816
- 8... 美团后端日常实习一二面(已oc)8416
- 9... 【💰有奖征集】非技术岗位笔面经邀你来分享!攒人品时间到!6291
- 10... 阿里国际 笔试 04295201
正在热议
# 牛友的五一计划 #
18763次浏览 383人参与
# 晒一晒我的offer #
2831679次浏览 49978人参与
# 牛客帮帮团来啦!有问必答 #
401198次浏览 7837人参与
# 无实习如何秋招上岸 #
173442次浏览 2730人参与
# 如何看待offer收割机的行为 #
194745次浏览 2990人参与
# 如何一边实习一边秋招 #
201959次浏览 4009人参与
# 华为求职进展汇总 #
442903次浏览 4446人参与
# 春招别灰心,我们一人来一句鼓励 #
21594次浏览 313人参与
# 产品实习,你更倾向大公司or小公司 #
31287次浏览 491人参与
# 非技术岗薪资爆料 #
9027次浏览 188人参与
# 硬件人的春招flag #
14569次浏览 199人参与
# 女生做医疗销售有前景吗 #
3897次浏览 49人参与
# 字节跳动工作体验 #
54059次浏览 1579人参与
# 聊聊这家公司值得去吗 #
63813次浏览 1280人参与
# 第一次面试 #
17953次浏览 277人参与
# 在国企工作的人,躺平了吗? #
73042次浏览 883人参与
# 机械人,你的秋招第一份简历被谁挂了 #
27033次浏览 492人参与
# 来聊聊机械薪资天花板是哪家 #
22964次浏览 180人参与
# 你更愿意参加线上面试还是线下面试? #
6993次浏览 95人参与
# 如何KTV领导 #
7559次浏览 73人参与