#P1796. 后面第一个比自己大的数的下标

后面第一个比自己大的数的下标

题目描述

一个数列包含 nn 个正整数,请按顺序输出数列中每一个数后面第一个(距离自己最近)比自己大的数的下标。如果不存在这样的数请在对应位置输出 n+1。

输入格式

第 1 行:1 个正整数 nn1n1000001 \le n \le 100000 )。

第 2 行: nn 个正整数 aia_i ( 1<= aia_i <= 106{10}^6

输出格式

一行, nn 个整数,用空格隔开。

样例

10
14 14 1 16 7 8 26 13 5 15 
4 4 4 7 6 7 11 10 10 11