nofx @Wiki

ruby

最終更新:

nofx

- view
だれでも歓迎! 編集

n の倍数または n がつく数字のときだけあほになる

  1. #
  2. # n の倍数または n がつく数字のときだけあほになる
  3. #
  4. class Aho
  5.  
  6. def initialize(n = 3)
  7. @n = n
  8. @reg = Regexp.new( @n.to_s )
  9. end
  10.  
  11. def aho?( n )
  12. n % @n == 0 || @reg.match( n.to_s ) != nil
  13. end
  14.  
  15. def say( n )
  16. aho?( n ) ? "アホ" : n
  17. end
  18.  
  19. def count(range = 1..100)
  20. for n in range
  21. puts "#{say( n )}"
  22. end
  23. end
  24. end
  25.  
  26. aho = Aho.new
  27. aho.count
  28.  

タグ:

+ タグ編集
  • タグ:

このサイトはreCAPTCHAによって保護されており、Googleの プライバシーポリシー利用規約 が適用されます。

記事メニュー
目安箱バナー