UOJ Logo PP Online Judge

PPOJ

#45. FBI树

统计

问题描述

我们可以把由“0”和“1”组成的字符串分为三类:

  • 1.全“0”串称为B串

  • 2.全“1”串称为I串

  • 3.既含“0”,又含“1”的串称为F串

FBI树是一种二叉树,它的结点类型也包括F结点,B结点,I结点三种。

给定一个长度为 $2^n$ 的01串$S$,构造出一棵FBI树,并输出它的后序遍历序列。

输入格式

  • 第1行: 一个整数 $n$
  • 第2行: 长度为$2^n$的“01”串

输出格式

仅一行

一个字符串——FBI树后序遍历

样例一

input

3
10001011

output

IBFBBBFIBFIIIFF

限制与约定

对于40%的数据$N≤2$

对于全部数据$N≤10$

时间限制:1s

空间限制:256MB

来源

NOIP 2004