0votos

La mina de diamantes en Ruby

por alberto hace 5 años

Recursiva

Extrae los diamantes de la mina.

1
2
3
4
def diamantes(mina, extraidos=0) 
  return extraidos unless mina.include?('<>') 
  diamantes(mina.sub('<>', ''), extraidos + 1) 
end 

Comenta la solución

Tienes que identificarte para poder publicar tu comentario.