[题目链接]

https://www.lydsy.com/JudgeOnline/problem.php?id=3033

[算法]

欧拉回路

[代码]

#include<bits/stdc++.h>
using namespace std;
const int MAXS = 1 << 13;int k,tot,t;
stack< int > s;
int head[MAXS];
char ans[110];struct edge
{int to,w,nxt;bool flag;
} e[MAXS];template <typename T> inline void read(T &x)
{int f = 1; x = 0;char c = getchar();for (; !isdigit(c); c = getchar()) if (c == '-') f = -f; for (; isdigit(c); c = getchar()) x = (x << 3) + (x << 1) + c - '0';x *= f;
}
inline void addedge(int u,int v,int w)
{tot++;e[tot] = (edge){v,w,head[u],false};head[u] = tot;
}
inline void dfs(int u)
{for (int i = head[u]; i; i = e[i].nxt){if (!e[i].flag){e[i].flag = true;dfs(e[i].to);s.push(e[i].w);}}
}int main()
{read(k);cout<< (1 << k) << ' ';int mask = (1 << (k - 1)) - 1;for (int i = 0; i <= mask; i++){addedge(i,((i << 1) | 1) & mask,1);addedge(i,(i << 1) & mask,0);}dfs(0);t = k - 1;for (int i = 1; i < k; i++) ans[i] = '0';while (!s.empty()){ans[++t] = s.top() + '0';s.pop();}for (int i = 1; i < k; i++) ans[t - i + 1] = 0;printf("%s\n",ans + 1);return 0;}

转载于:https://www.cnblogs.com/evenbao/p/9507822.html

[BZOJ 3033] 太鼓达人相关推荐

  1. BZOJ 3033 太鼓达人

    题目描述 七夕祭上,Vani牵着cl的手,在明亮的灯光和欢乐的气氛中愉快地穿行.这时,在前面忽然出现了一台太鼓达人机台,而在机台前坐着的是刚刚被精英队伍成员XLk.Poet_shy和lydrainbo ...

  2. 【刷题】BZOJ 3033 太鼓达人

    Description 七夕祭上,Vani牵着cl的手,在明亮的灯光和欢乐的气氛中愉快地穿行.这时,在前面忽然出现了一台太鼓达人机台,而在机台前坐着的是刚刚被精英队伍成员XLk.Poet_shy和ly ...

  3. bzoj 3033 太鼓达人——欧拉图搜索

    题目:https://www.lydsy.com/JudgeOnline/problem.php?id=3033 思路:肯定是把2^m个数当成点,每个点连了2条入边.2条出边,然后求一个经过所有点一次 ...

  4. 【BZOJ-3033】太鼓达人 欧拉图 + 暴搜

    3033: 太鼓达人 Time Limit: 1 Sec  Memory Limit: 128 MB Submit: 204  Solved: 154 [Submit][Status][Discuss ...

  5. 做游戏,学编程(C语言) 15 太鼓达人

    这次分享16级同学实现的一个音乐游戏---太鼓达人.分步骤代码.可执行程序.录屏效果可以从百度网盘下载: http://pan.baidu.com/s/1bp3rC79 .游戏效果可以点击下面的gif ...

  6. 万代南梦宫面向中国市场推出《太鼓达人》限量版月饼

    -联手虹桥锦江大酒店送上极具创意中秋祝福 上海2018年7月27日电 /美通社/ -- 自2017年底,万代南梦宫宣布在中国地区全面开放一系列经典 IP 授权以来,中国粉丝们等来了令人惊喜的一弹 -- ...

  7. 【技术分享】单片机模拟NS手柄 半自动完成太鼓达人曲目

    一.前言 1.1 项目由来 前些天,在b站上看到有人分享单片机模拟NS手柄,在<精灵宝可梦>.<异度之刃>等游戏中实现自动操作的视频.我是个有着多年"鼓龄" ...

  8. 【NOIP2013模拟】太鼓达人

    题目描述 七夕祭上,Vani牵着cl的手,在明亮的灯光和欢乐的气氛中愉快地穿行.这时,在前面忽然出现了一台太鼓达人机台,而在机台前坐着的是刚刚被精英队伍成员XLk.Poet_shy和lydrainbo ...

  9. 2018.11.3 Nescafe18 T2 太鼓达人

    题目 背景 七夕祭上,Vani 牵着 cl 的手,在明亮的灯光和欢乐的气氛中 愉快地穿行.这时,在前面忽然出现了一台太鼓达人机台,而在机台前坐着的是刚刚被精英队伍成员 XLk.Poet_shy 和 l ...

最新文章

  1. python语法面试题_Python语法面试题
  2. 利用CSS实现文本省略效果
  3. 2021HDU多校第九场1008HDU7073 Integers Have Friends 2. 随机化
  4. 面试题59 - II. 队列的最大值
  5. 04-Bootstrap的插件
  6. webservice和restful的区别
  7. 1、Fiddler 打断点 bpu
  8. Python使用random实现双色球、大乐透随机选号
  9. win10浏览器闪退_win10 ie浏览器闪退
  10. Smartforms 总计小计
  11. 11.ARM架构的异常与中断
  12. 怎样给pdf添加水印,给pdf添加水印的两个方法
  13. 安装opencv时报错:Could not build wheels for opencv-python which use PEP 517 and cannot be installed direc
  14. 循环-求一个数各位数字的和
  15. 教你用Python开发的一款迷你跑步游戏
  16. Android webview广告过滤的实现
  17. 【Pytorch学习】torch.mm()torch.matmul()和torch.mul()以及torch.spmm()
  18. 线性代数代码实现(二)上三角矩阵(C++)
  19. 京东商城CEO刘强东:赢在“后台”
  20. 《惢客创业日记》2021.07.26-31(周日)惢客与征信的区别(上)

热门文章

  1. 证券期货业数据安全管理 与保护指引 附下载地址
  2. “抢占心智”水土不服,智能营销3.0破局车市营销?
  3. 计算机图形学 实验7 《复杂图形绘制-Bezier曲线与Hermite曲线》
  4. 拯救者14(i7-4720HQ)电池驱动过程记录
  5. Stata对cgss2017实证分析
  6. 计算机网络--- 电子邮件
  7. 常见笔顺错误的字_汉字笔顺已列入中考范围,这些常见字笔顺,常被写错,自查一下吧...
  8. 优质笔记软件综合评测和详细盘点 Notion、Obsidian、RemNote、FlowUs
  9. html确认删除对话框的实现并控制动作的执行
  10. 比科奇凭业界首款5G小基站系统级芯片(SoC)斩获2022年度全球小基站论坛大奖