#249. FBI 树
FBI 树
题目描述
我们可以把由 0 和 1 组成的字符串分为三类:
- 全
0串称为 B 串 - 全
1串称为 I 串 - 既含
0又含1的串称为 F 串
FBI 树是一种二叉树,结点类型有 F、B、I 三种。由一个长度为 的 01 串 构造 FBI 树 的方法如下:
- 的根结点类型与串 的类型相同;
- 若串 长度大于 ,将 从中间分成等长的左右子串 和 ,递归构造左子树和右子树。
给定一个长度为 的 01 串,请构造出对应的 FBI 树,并输出它的后序遍历序列。
输入格式
第一行一个整数 。
第二行一个长度为 的 01 串。
输出格式
一行,一个字符串,表示 FBI 树的后序遍历序列。
3
10001011
IBFBBBFIBFIIIFF
数据规模与约定
对于全部的测试点,保证 。
本题改编自 NOIP 2004 普及组第 T3
相关
在下列比赛中: