Toggle navigation
问题
来源/分类
状态
排名
竞赛&作业
Login
Language
中文
ئۇيغۇرچە
English
فارسی
ไทย
한국어
问题1681--【课课通-习题】10.3.3排队
1681: 【课课通-习题】10.3.3排队
[命题人 :
]
时间限制 :
1.000
sec
内存限制 :
128 MB
解决: 2
提交: 5
统计
题目描述
n 个人排成一条直线(一排),给出队伍中每个人的身高,每个人只能看到站在他右边且个头比他小没有被其他人挡住的人。请求出所有人可以看到的人数之和。
输入
第1行1个正整数N,1≤N≤80000。
下面N行,每行给出一个正整数hi,表示第i个人的身高。1≤hi≤
10
9
。
输出
一行一个数,表示所有人可以看到的人数之和。
样例输入
Copy
6 10 3 7 4 12 2
样例输出
Copy
5
提示
【样例解释】
第一个人可以看到2、3、4三个人,第二个人看不到任何人,第三个人可以看到第4个人,第四个人看不到任何人,第5个人可以看到第6个人,第六个人也看不到任何人。所以答案是:3+0+1+0+1+0=5。
来源/分类
课课通(C++版)
课课通习题
10.位运算及标准模板库
10.3stack