El día 24 de septiembre de 2009 14:30, Damian Garcia
<[email protected]> escribió:
> Solo una modificación,  deberias de agregarle a esto:
>> c.values_at(*(0..c.size).select {|e| e%4 == 0})
> el -1 en el size
> c.values_at(*(0..c.size-1).select {|e| e%4 == 0})

Tenés razón

Saludos,
Matías

>
> Saludos,
> Damian Garcia
>
> 2009/9/24 Matías Flores <[email protected]>:
>> c.values_at(*(0..c.size).select {|e| e%4 == 0})
>>
>> Pediste escribir poco, que sea claro es otro precio... <g>
>>
>> Saludos,
>> Matías
>>
>> El día 24 de septiembre de 2009 13:56, p8queen <[email protected]> escribió:
>>> Gracias. Por las respuestas. Va de nuevo el enunciado.
>>>
>>> La solucion no son los indices, sino los valores cuyos indices sean
>>> congruentes a 0 modulo 4
>>> ejemplo:
>>> dado c = %w{diego luis wilson santiago leandro lucas mariana paula
>>> analia fernando marcela}
>>> salida --> diego, leandro, analia
>>>
>>>
>>> PD: en otro lenguaje la solucion es c[::4]
>>>
>>> --
>>> gustavo c
>>> _______________________________________________
>>> 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
>>
> _______________________________________________
> 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