CF689D.Friends and Subsequences
普及/提高-
通过率:0%
AC君温馨提醒
该题目为【codeforces】题库的题目,您提交的代码将被提交至codeforces进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
Mike and !Mike are old childhood rivals, they are opposite in everything they do, except programming. Today they have a problem they cannot solve on their own, but together (with you) — who knows?
Every one of them has an integer sequences a and b of length n . Being given a query of the form of pair of integers (l,r) , Mike can instantly tell the value of while !Mike can instantly tell the value of
.
Now suppose a robot (you!) asks them all possible different queries of pairs of integers (l,r) (1<=l<=r<=n) (so he will make exactly n(n+1)/2 queries) and counts how many times their answers coincide, thus for how many pairs is satisfied.
How many occasions will the robot count?
输入格式
The first line contains only integer n ( 1<=n<=200000 ).
The second line contains n integer numbers a1,a2,...,an ( −109<=ai<=109 ) — the sequence a .
The third line contains n integer numbers b1,b2,...,bn ( −109<=bi<=109 ) — the sequence b .
输出格式
Print the only integer number — the number of occasions the robot will count, thus for how many pairs is satisfied.
输入输出样例
输入#1
6 1 2 3 2 1 4 6 7 1 2 3 2
输出#1
2
输入#2
3 3 3 3 1 1 1
输出#2
0
说明/提示
The occasions in the first sample case are:
1. l=4 , r=4 since max2=min2 .
2. l=4 , r=5 since max2,1=min2,3 .
There are no occasions in the second sample case since Mike will answer 3 to any query pair, but !Mike will always answer 1 .