#2852. 找邻居
找邻居
说明
给定一个长度为 的整数数列, 输出每个数左边距离最近的且比它小的数, 如果不存在则输出 -1。
输入格式
第1行一个整数
第2行有个整数,
输出格式
共一行, 包含 个整数, 其中第 个数表示第个数的左边距离最近的比它小的数, 如果不存在则输出 -1
样例
5
3 4 2 7 5
-1 3 -1 2 2
数据范围
对于 100% 的数据,, 数列中元素
给定一个长度为 N 的整数数列, 输出每个数左边距离最近的且比它小的数, 如果不存在则输出 -1。
第1行一个整数N(1≤N≤3×106)
第2行有N个整数,1≤ai≤109
共一行, 包含N 个整数, 其中第i 个数表示第i个数的左边距离最近的比它小的数, 如果不存在则输出 -1
5
3 4 2 7 5
-1 3 -1 2 2
对于 100% 的数据,1≤N≤3×106, 1≤数列中元素≤109