原翻译前面留他最远的年龄比他小的人与他的距离
题意不清,且没有指出何时输出 -1
。
应改为
-
给定 n 个正整数 a1…n。
-
需要输出一行n个数,设此时正在处理第i个数:
- 设 aj<ai且j>i。
- 在满足第一条的基础上使j−i+1尽可能大,此时j−i+1即为答案。
-
2≤n≤105,ai≤109,如果对于某个 i ,没有任何一个 j 满足aj<ai且j>i,输出 -1
。
- 给定 n 个正整数 $a_{1 \dots n}$。
- 需要输出一行$n$个数,设此时正在处理第$i$个数:
- 设 $a_j<a_i$且$j >i$。
- 在满足第一条的基础上使$j-i+1$尽可能大,此时$j-i+1$即为答案。
- $2 \leq n \leq 10^5,a_i \leq 10^9$,如果对于某个 $i$ ,没有任何一个 $j$ 满足$a_j<a_i$且$j >i$,输出 `-1` 。