Problem hidden
|This problem was hidden by Editorial Board member probably because it has incorrect language|version or invalid test data, or description of the problem is not clear.|

C11PAIRS - Đếm cặp




N người đang đứng xếp hàng chờ mua vé vào buổi hòa nhạc. Mọi người đều phát chán khi phải chờ đợi, vì vậy họ nhìn quanh xem có ai quen hay không.

Hai người A và B đứng trong hàng có thể nhìn thấy nhau nếu:

  • Người A và người B đang đứng cạnh nhau.
  • Giữa người A và người B, không có ai cao hơn hẳn một trong hai người.

Hãy đếm xem có bao nhiêu cặp có thể nhìn thấy nhau trong hàng.

Dữ liệu

  • Dòng đầu tiên chứa số nguyên dương N, là số người đang đứng trong hàng.
  • Mỗi dòng trong N dòng tiếp theo chứa một số nguyên là chiều cao của một người tính bằng nanomet. (Tất cả mọi người đều thấp hơn 231 nanomet).

Kết quả

  • Một số nguyên duy nhất là kết quả cần tìm.

Ví dụ

Input:
7
2
4
1
2
2
5
Output:
10

Giải thích

Các cặp có thể nhìn thấy nhau là (1, 2), (2, 3), (2, 4), (2, 5), (2, 6), (3, 4), (4, 5), (4, 6), (5, 6), (6, 7).

Giới hạn

  • 1 ≤ N ≤ 5.105
  • Trong 1/3 số test 1 ≤ N ≤ 5000

Được gửi lên bởi:Quan To
Ngày:2012-10-30
Thời gian chạy:1s
Giới hạn mã nguồn:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Ngôn ngữ cho phép:Tất cả ngoại trừ: GOSU PERL6 PYPY RUST SED

hide comments
2021-05-27 18:00:09
Tham khảo: https://vnspoj.github.io/problems/C11PAIRS
2020-05-06 05:36:20
ông nào chặt nhị phân bước ra đây cho tôi cái nào
2020-01-09 09:57:36
địt mẹ dễ vãi l
2019-09-24 11:15:53
dfset4vgsr
2019-09-24 05:02:08
chục đấm ko AC :v
duonght_pro_xinhgainhathemattroi_:)
2019-05-02 13:05:17
1 dam AC :))))
2018-07-26 05:48:53
cin>>n;
FOR(i,1,n) cin>>a[i];
top=0;
FOR(i,1,n)
{
tmp=top;
while(top && s[top]<=a[i])
top--;
if(top) res+=tmp-top+1;
else res+=tmp;
while(top+1<=tmp && s[top+1]==a[i]) top++;
s[++top]=a[i];
}
cout<<res;
code này đc 76.92. I need some help
2018-01-02 12:20:38
nhật hào sạch
2017-12-13 03:53:33
deque+binary search <3 <
2017-10-08 09:42:51
Ai 84.62 thì khai báo biến kết quả là int64 nhé :3
© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.