题目名称 | 1746. [POJ 3250]乱头发节 |
---|---|
输入输出 | hair.in/out |
难度等级 | ★★ |
时间限制 | 1000 ms (1 s) |
内存限制 | 128 MiB |
测试数据 | 10 |
题目来源 |
|
开放分组 | 全部用户 |
提交状态 | |
分类标签 | |
查看题解 | 分享题解 |
通过:7, 提交:11, 通过率:63.64% | ||||
|
100 | 0.108 s | 3.76 MiB | C++ |
|
100 | 0.202 s | 3.53 MiB | C++ |
|
100 | 0.202 s | 3.71 MiB | C++ |
|
100 | 0.203 s | 3.65 MiB | C++ |
|
100 | 0.205 s | 3.72 MiB | C++ |
|
100 | 0.210 s | 3.56 MiB | C++ |
|
100 | 0.229 s | 3.50 MiB | C++ |
|
90 | 0.204 s | 3.54 MiB | C++ |
|
90 | 0.226 s | 3.54 MiB | C++ |
|
0 | 0.206 s | 3.53 MiB | C++ |
关于 乱头发节 的近10条评论(全部评论) |
---|
农夫约翰的奶牛正在过乱头发节
农夫约翰有$n(n\leq 80000)$头奶牛,每头奶牛的身高为$h_i(h_i\leq 10^9)$。这$n$头奶牛按照$1$到$n$的顺序从左往右站立,所有奶牛都面向右方。
对于奶牛$i$,如果其右侧奶牛的身高低于奶牛$i$,那么奶牛$i$就能看到它;若遇到一头奶牛的高度大于等于它的奶牛,那么它就看不到后续的奶牛。请你统计每头奶牛能看到的其他奶牛头数之和。
第一行一个整数$n(n\leq 10^5)$,表示奶牛的头数。
接下来一行$n$个整数,其中第$i$个整数$h_i(h_i\leq 10^9)$表示第$i$头奶牛的身高。
一行一个整数,表示所有奶牛能看到的其他奶牛头数之和。
6 10 3 7 4 12 2
5
这$6$头奶牛能看到的其他奶牛的总头数为$3+0+1+0+1+0=5$。