Contemos...
Cuenta hasta 2 y vuelve a 1
Cuenta hasta 4 y vuelve a 1
Cuenta hasta 6 y vuelve a 1
... ok, lo tienes ...
junta todo esto y obtendrás la siguiente secuencia
{1,2,1,2,3,4,3,2,1,2,3,4,5,6,5,4,3,2,1,2,3,4,5,6,7,8,7,6,5,4,3,2,1,2,3...}
Desafío
Dado un entero n>0
para 1 indexado (o n>=0
para 0 indexado), genera el enésimo término de esta secuencia
Casos de prueba
Input->Output
1->1
68->6
668->20
6667->63
10000->84
Reglas
su programa debe poder calcular soluciones de hasta n = 10000 en menos de un minuto
Este es el código de golf , por lo que gana el código más corto en bytes.