On Sun, Jun 03, 2007 at 11:40:51PM +0900, Joshua Ballanco wrote: > Robert Dober wrote: > > On 6/3/07, Joshua Ballanco <jballanc / gmail.com> wrote: > >> "Buzz" > >> "Fizz" > >> 97 > >> 98 > >> "Fizz" > >> "Buzz" > > Have been there, but this is not a valid solution, sorry to say so :( > > you gotta get rid of the quotes in the output. > Crud, I just tested at http://golf.shinh.org/p.rb?FizzBuzz and you're > right... > > For those interested, the code was: > > 1.upto(?d){|i,x|i%5>0||x=:Buzz;p i%3>0?x||i:"Fizz#{x}"} ^^ Why the ,x here? x is locally scoped within the block anyway, and it works without it.