challenge 与えられた文字列でピラミッド

ピラミッドを作る」の続編です。 与えられた文字列を使って下の例のようなピラミッドを書いてください。 頂点は与えられた文字列の最後の一文字、 底辺は与えられた文字列の各文字の間に空白が入ったものになります。
>>> pyramid("hoge")
   e   
  g e  
 o g e 
h o g e
>>> pyramid("abracadabra")
          a          
         r a         
        b r a        
       a b r a       
      d a b r a      
     a d a b r a     
    c a d a b r a    
   a c a d a b r a   
  r a c a d a b r a  
 b r a c a d a b r a 
a b r a c a d a b r a

Posted feedbacks

Number of comments:84 Nested Flatten
  1. 8 Haskell
  2. 7 PHP Ruby
  3. 6 Python
  4. 5 C Common Lisp
  5. 3 JavaScript
  6. 2 Emacs Lisp Scheme Other C++ OCaml
  7. 1 awk XSLT xtal なでしこ Objective-C Perl D C# VB.net Prolog PowerShell Bash Java Io Smalltalk Lua StandardML R J sed Scala 秀丸マクロ Batchfile Erlang PostScript

Index

Feed

Other

Link

Pathtraq

loading...