#aBC372D. [ABC372D] Buildings
[ABC372D] Buildings
AT_abc372_d [ABC372D] Buildings
题目描述
这里有 栋房子,从 到 依次编号。它们按照顺序排成一排。第 的房子的高度为 。
对于每一个 ,找到满足以下条件的整数 的数量:
- 没有一栋在 和 之间的房子比 要高。
输入格式
第一行,一个整数 。
第二行,有 个整数,表示每栋房子的高度。
输出格式
对于每一个 ,令 为满足条件的 的数量。输出 个整数 。
样例 1 解释
当 时,满足条件的 有 和 ,一共 个。(在第 栋房子和第 栋房子之间,房子 比房子 高,所以 不满足条件。)所以第一个数输出 。
输入输出样例 #1
输入 #1
5
2 1 4 3 5
输出 #1
3 2 2 1 0
输入输出样例 #2
输入 #2
4
1 2 3 4
输出 #2
3 2 1 0
输入输出样例 #3
输入 #3
10
1 9 6 5 2 7 10 4 8 3
输出 #3
2 3 3 3 2 1 2 1 1 0
说明/提示
- 所有输入都为整数