CodeVS 1094 FBI树 题解
来源:互联网 发布:js提示框美化 编辑:程序博客网 时间:2024/05/21 07:54
#include <iostream>#include <cstdio>using namespace std;int N;char s[1024+2];char FBI(int L, int R){ if(L == R){ if(s[L]=='0') {cout << 'B'; return 'B';} else if(s[L]=='1') {cout << 'I'; return 'I';} } int mid = (L+R)/2; char l, r; l = FBI(L, mid); r = FBI(mid+1, R); if(l == 'B' && r == 'B'){cout << 'B'; return 'B';} else if(l == 'I' && r == 'I'){cout << 'I'; return 'I';} else{cout << 'F'; return 'F';}}int main(){ freopen("fbi.in", "r", stdin); freopen("fbi.out", "w", stdout); cin >> N >> s; FBI(0, (1<<N)-1); cout << endl; fclose(stdin); fclose(stdout); return 0;}
阅读全文
0 0
- CodeVS 1094 FBI树 题解
- 1094 FBI树
- FBI树(fbi)
- [线段树][CODEVS 1080]题解
- WIKIOI-1094 FBI树(未完成)
- FBI树
- FBI树
- FBI树
- FBI树
- FBI树
- fbi树
- FBI树
- FBI树
- FBI树
- FBI树
- FBI树
- FBI树
- FBI树
- liunx基础1
- Json 和 RapidJson
- 原生封装ajax
- 移动端安卓ios车牌识别OCR识别
- MySQL事务的幻读
- CodeVS 1094 FBI树 题解
- B
- Matlab中使用xlswrite函数时出现服务器出现异常的解决方法
- Linux/Unix 下自制番茄钟
- JVM运行时数据区域及GC
- 大数据 (一)Hadoop安装前准备【服务器准备、linux免密登录、linux登录慢的解决】
- 读《我的大学》摘录
- POJ 3106 Flip and Turn 笔记
- Hadoop学习笔记_伪分布式搭建