class Solution
   acts_as_fizzbuzz
end

On May 11, 2007, at 12:11 PM, Damian Janowski wrote:

> On 5/11/07, Emmanuel Oga <[EMAIL PROTECTED]> wrote:
>> Escriban un programa que haga lo siguiente:
>>
>> "Write a program that prints the numbers from 1 to 100. But for  
>> multiples of three print "Fizz" instead of the number and for the  
>> multiples of five print "Buzz". For numbers which are multiples of  
>> both three and five print "FizzBuzz"."
>>
>> Lo tienen? no sean vagos.... jajaja haganlo!!!!
>
> Yo me dediqué 2 minutos y me salió esto :-S
>
> (1..100).each do |n|
>   print((s = '') << (n % 3 == 0 ? 'Fizz' : '') << (n % 5 == 0 ? 'Buzz'
> : '') << (s.empty? ? n.to_s : '') << "\n")
> end
> _______________________________________________
> ruby mailing list
> [email protected]
> http://lista.rubyargentina.com.ar/listinfo.cgi/ruby- 
> rubyargentina.com.ar

_______________________________________________
ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar

Responder a