Alignment

作者:Alignment 来源:未知 2022-06-21 09:07   阅读:

AlignmentTimeLimit:1000MSMemoryLimit:KTotalSubmissions:Accepted:4718DescriptionInthear

Alignment
Time Limit: 1000MS Memory Limit: K
Total Submissions: Accepted: 4718

Description
In the army, a platoon is composed by n soldiers. During the morning inspection, the soldiers are aligned in a straight line in front of the captain. The captain is not satisfied with the way his soldiers are aligned; it is true that the soldiers are aligned in order by their code number: 1 , 2 , 3 , … , n , but they are not aligned by their height. The captain asks some soldiers to get out of the line, as the soldiers that remain in the line, without changing their places, but getting closer, to form a new line, where each soldier can see by looking lengthwise the line at least one of the line’s extremity (left or right). A soldier see an extremity if there isn’t any soldiers with a higher or equal height than his height between him and that extremity.

Write a program that, knowing the height of each soldier, determines the minimum number of soldiers which have to get out of line.

Input
On the first line of the input is written the number of the soldiers n. On the second line is written a series of n floating numbers with at most 5 digits precision and separated by a space character. The k-th number from this line represents the height of the soldier who has the code k (1 <=k <=n).

There are some restrictions:
? 2 <=n <=1000
? the height are floating numbers from the interval [0.5, 2.5]

Output
The only line of output will contain the number of the soldiers who have to get out of the line.

Sample Input

8
1.86 1.86 1. 2 1.4 1 1.97 2.2

Sample Output

4

Source
Romania OI 2002
大神的博客讲的很详细

分享给小伙伴们:
Alignment:如果本文侵犯了您的权利, 请联系本网立即做出处理,谢谢。
当前位置:殿试作文网 > 云作文结尾Alignment转载请注明出处。
上一篇:MD5加密解密
下一篇:没有了
Alignment相关文章