n の倍数または n がつく数字のときだけあほになる
- #
- # n の倍数または n がつく数字のときだけあほになる
- #
- class Aho
-
- def initialize(n = 3)
- @n = n
- @reg = Regexp.new( @n.to_s )
- end
-
- def aho?( n )
- n % @n == 0 || @reg.match( n.to_s ) != nil
- end
-
- def say( n )
- aho?( n ) ? "アホ" : n
- end
-
- def count(range = 1..100)
- for n in range
- puts "#{say( n )}"
- end
- end
- end
-
- aho = Aho.new
- aho.count
-