Hola
Solamente una observación en algunos lenguajes el índice del vector empieza desde 0 y en otros desde 1 en el primer caso las posiciones van desde 0 hasta 99 y en el segundo caso van desde 1 hasta 100, este caso ha sido expuesto por mathtruco de una manera muy eficiente, para el primer caso hay que considerar que el 0 es par y se tendría :
Instrucciones :
Desde i=0 hasta i=49
\( Y(2i)=2X(2i) \)
\( Y(2i+1)=X(2i+1) \)
Saludos