#P1228. 价格的跨度
价格的跨度
题目描述
给定 个整数 ,表示某个物品每一天的价格。对每个价格 ,请计算并输出它的跨度。
所谓 的跨度,是指一段最长的连续的过去时间,这段时间结束于 且 是最高的价格(可以出现并列最高价)。
输入格式
- 第一行:一个整数表示
- 第二行到第 行:每行一个整数表示
输出格式
- 共 行,第 行有一个整数,表示 的跨度。
5
10
20
30
40
50
1
2
3
4
5
3
314
15
926
1
1
3
数据范围
- 的数据,
- 的数据,
给定 N 个整数 A1,A2,⋯,AN,表示某个物品每一天的价格。对每个价格 Ai,请计算并输出它的跨度。
所谓 Ai 的跨度,是指一段最长的连续的过去时间,这段时间结束于 i 且 Ai 是最高的价格(可以出现并列最高价)。
5
10
20
30
40
50
1
2
3
4
5
3
314
15
926
1
1
3