Saturday, February 23, 2019

Implementación de la secuencia de Recamán en Ruby



v=[]
actual=0

(1..200).each {|i|
    v[actual]=1;
    if ( ( (actual-i)>=0 ) && v[actual-i].nil? )
        actual -= i
    else
        actual +=i
    end
    print actual, ","
}

No comments: