Jelly, 16 15 bytes LR’µ×'÷L-*²³÷S€ Try it online! How it works LR’µ×'÷L-*²³÷S€ Main link. Argument [x(0), ..., x(N-1)]. L Length; yield N. R Range; yield [1, ..., N]. ’ Decrement; yield [0, ..., N-1]. µ Begin a new, monadic chain....
þ
'
0
<'
,ṢƑ