
n 길이의 배열 생성k초간 반복k초가 지난 후의 인덱스 반환function numberOfChild(n: number, k: number): number {
const child = Array.from({ length: n }, (_, i) => i)
let curIdx = 0
let curSec = 0
let isRight = true
while(curSec < k) {
curSec++
if(isRight) curIdx++
else curIdx--
if(curIdx === (n - 1) || (curSec !== 0 && curIdx === 0)) {
isRight = !isRight
}
}
return child[curIdx]
};