#bzoj1258. 三角形tri

    ID: 4140 Type: RemoteJudge 1000ms 256MiB Tried: 0 Accepted: 0 Difficulty: 6.35 Uploaded By: Tags>图结构计算几何几何知识搜索bzoj

三角形tri

题目描述

画一个等边三角形,把三边的中点连接起来,得到四个三角形,把它们称为T1,T2,T3,T4T_1,T_2,T_3,T_4,如图11。把前三个三角形也这样划分,得到1212个更小的三角形:$T_{11},T_{12},T_{13},T_{14},T_{21},T_{22},T_{23},T_{24},T_{31},T_{32},T_{33},T_{34}$,如图22。把编号以1,2,31,2,3结尾的三角形又继续划分…最后得到的分形称为Sierpinski\text{Sierpinski}三角形。

image1

如果BB不包含AA,且AA的某一条完整的边是BB的某条边的一部分,则我们说AA靠在BB的边上。例如T12T_{12}靠在T24T_{24}T4T_4上,但不靠在T32T_{32}上。给出Spierpinski\text{Spierpinski}三角形中的一个三角形,找出它靠着的所有三角形。

输入格式

输入仅一行,即三角形的编号,以TT开头,后面有nn1144的数字。仅最后一个数字可能为44

输出格式

输出每行一个三角形编号,按字典序从小到大排列。

样例

T312
T314
T34
T4

数据规模与约定

对于100%100\%的数据:1n501\le n\le 50.