画三角形
时间限制:1秒 内存限制:256M
【题目描述】
“谢尔宾斯基三角形”是一种分形,由波兰数学家谢尔宾斯基在1915年提出。其构造描述如下:
1)、取一个实心的等边三角形。
2)、沿三边中点的连线,将它分成四个小三角形。
3)、去掉中间的那一个小三角形。
4)、对其余三个小三角形重复1)。
现在给定 \(n\),请你编程画出高度为 \(2^n\)v(2 的 \(n\) 次方)的“谢尔宾斯基三角形 ”。
【输入格式】
一个整数 \(n\)。
【输出格式】
输出高度为 \(2^n\) 的“谢尔宾斯基三角形”。
【输入输出样例1】
Input
1
Output
/\
/__\
【输入输出样例2】
Input
2
Output
/\
/__\
/\ /\
/__\/__\
【输入输出样例2】
Input
3
Output
/\
/__\
/\ /\
/__\/__\
/\ /\
/__\ /__\
/\ /\ /\ /\
/__\/__\/__\/__\
【数据限制】
对于 \(100\%\) 的数据,\(1≤n≤10\)。
【来源】
Mr.he