Crystalで過去のデスマコロシアムを解いてみます
問題
第2回デスマコロシアムは標準出力に以下を出力する問題です
aAあアアあAabBぃィィぃBbcCいイイいCcdDぅゥゥぅDdeEうウウうEefFぇェェぇFfgGえエエえGghHぉォォぉHhiIおオオおIijJかカカかJjkKがガガがKklLきキキきLlmMぎギギぎMmnNくククくNnoOぐググぐOopPけケケけPpqQげゲゲげQqrRこココこRrsSごゴゴごSstTさササさTtuUざザザざUuvVしシシしVvwWじジジじWwxXすススすXxyYずズズずYyzZせセセせZz
プログラム
puts (0..25).map{|i|e="aAあア".codepoints.map{|x|(x+i).chr}.join;e+e.reverse}.join
Playgroundでの実行結果
第2回デスマコロシアム解答 - Crystal Playground