一个有意思的Ruby脚本
32.times{|y|print" "*(31-y);(y+1).times{|x|print" #{~y&x==0?"A":"."}"};puts}
32.times{|y|print" "*(31-y);(y+1).times{|x|print" #{~y&x==0?"A":"."}"};puts}
A<!-- comment these out if you want to see an example of custom fields, but remember to name the fields in the same way they are named here: 'imfeeling' (livejournal.com style), 'listening' and 'new_field' <p> <b></b> <br /> <b>:</b> <br /> <b></b>?</p> -->
A A
A . A
A A A A
A . . . A
A A . . A A
A . A . A . A
A A A A A A A A
A . . . . . . . A
A A . . . . . . A A
A . A . . . . . A . A
A A A A . . . . A A A A
A . . . A . . . A . . . A
A A . . A A . . A A . . A A
A . A . A . A . A . A . A . A
A A A A A A A A A A A A A A A A
A . . . . . . . . . . . . . . . A
A A . . . . . . . . . . . . . . A A
A . A . . . . . . . . . . . . . A . A
A A A A . . . . . . . . . . . . A A A A
A . . . A . . . . . . . . . . . A . . . A
A A . . A A . . . . . . . . . . A A . . A A
A . A . A . A . . . . . . . . . A . A . A . A
A A A A A A A A . . . . . . . . A A A A A A A A
A . . . . . . . A . . . . . . . A . . . . . . . A
A A . . . . . . A A . . . . . . A A . . . . . . A A
A . A . . . . . A . A . . . . . A . A . . . . . A . A
A A A A . . . . A A A A . . . . A A A A . . . . A A A A
A . . . A . . . A . . . A . . . A . . . A . . . A . . . A
A A . . A A . . A A . . A A . . A A . . A A . . A A . . A A
A . A . A . A . A . A . A . A . A . A . A . A . A . A . A . A
A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A