From c8d17d71d788d704e11221a6b81ce31961250e6c Mon Sep 17 00:00:00 2001 From: usa Date: Mon, 21 May 2018 06:20:24 +0000 Subject: added `f` for 1 byte FizzBuzz because Hexagony has such feature git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@63475 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- golf_prelude.rb | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'golf_prelude.rb') diff --git a/golf_prelude.rb b/golf_prelude.rb index e45f4cafd9..204f659b0e 100644 --- a/golf_prelude.rb +++ b/golf_prelude.rb @@ -50,6 +50,11 @@ class Object puts "#{a}ello, #{b}orld#{c}" end + def f(m = 100) + 1.upto(m){|n|puts'FizzBuzz +'[i=n**4%-15,i+13]||n} + end + alias say puts def do_while -- cgit v1.2.1