谢尔宾斯基三角形

提交数: 88, 通过率: 40.91%, 平均分: 55.34

题目描述:

斯芬克斯(sphinx)是一种只会说谜语的动物,并且他们在得到错误的回答时会变得异常凶猛。

现在,你需要画一个“谢尔宾斯基三角形”来取悦它。

 

输入格式:

一个整数N。

输出格式:

一个金字塔。画法:

当 N = 1 时,输出

 /\ 
/__\


对于其他 N ,画出由 3 个大小为 N-1 的金字塔组成的大金字塔。比如 N = 2 时,输出

   /\   
  /__\  
 /\  /\ 
/__\/__\



样例输入:

4

样例输出:

               /\               
              /__\              
             /\  /\             
            /__\/__\            
           /\      /\           
          /__\    /__\          
         /\  /\  /\  /\         
        /__\/__\/__\/__\        
       /\              /\       
      /__\            /__\      
     /\  /\          /\  /\     
    /__\/__\        /__\/__\    
   /\      /\      /\      /\   
  /__\    /__\    /__\    /__\  
 /\  /\  /\  /\  /\  /\  /\  /\ 
/__\/__\/__\/__\/__\/__\/__\/__\

提示:

对于 C/C++ 选手,请使用 '\\' 来表示反斜杠,如cout<<"\\\\"或printf("\\\\")。

输出文件的行末空格不同不影响判题。

测试文件为 N = 1 至 10。

时间限制: 1000ms
空间限制: 128MB

来源: 原创