给出项数为 nnn 的整数数列 a1…na_{1 \dots n}a1…n。
定义函数 f(i)f(i)f(i) 代表数列中第 iii 个元素前最后一个小于 aia_iai 的元素的下标,即 f(i)=min0<j<i,aj<ai{j}f(i)=\min_{0<j<i, a_j < a_i} \{j\}f(i)=min0<j<i,aj<ai{j}。若不存在,则 f(i)=0f(i)=0f(i)=0。
试求出 f(1…n)f(1\dots n)f(1…n)。