Contiamo...
Conta fino a 2 e torna a 1
Conta fino a 4 e torna a 1
Conta fino a 6 e torna a 1
... ok hai capito ...
metti insieme tutti questi e otterrai la seguente sequenza
{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...}
Sfida
Dato un numero intero n>0
per 1-indicizzato (o n>=0
per 0-indicizzato), genera l'ennesimo termine di questa sequenza
Casi test
Input->Output
1->1
68->6
668->20
6667->63
10000->84
Regole
il tuo programma deve essere in grado di calcolare soluzioni fino a n = 10000 in meno di un minuto
Questo è code-golf , quindi vince il codice più corto in byte!