2005-06-25 Ruby っぽくいこう さっきのヤツは、どうも Ruby っぽくない。というのも「いかにも構造化プログラミングです!」みたいな匂いがするのだ。 で、イテレータ風味に書き直してみた。 (1..10 ** 7).each{ |i| k = 1 (1..7).each{ |j| k *= i.to_s.count(j.to_s) } p i if k == 1 }ロジックが微妙に変わってるが、コードを短くするための小手先のワザなので、大勢に影響はない(はず)。