luogu#P9337. [Ynoi2001] 冷たい部屋、一人

[Ynoi2001] 冷たい部屋、一人

题目背景

 冷たい部屋の隅に 射し込んできた夕陽だったら
 冰冷房间的角落 洒满夕阳的光辉
 近づいてみても感情は無くて 裏切りも無い
 再怎么接近也没有感情 没有变化

 今日も明日も一人で きっとそれが普通のことで
 就算今后都是一个人 也只是很平常的事
 交わす言葉も無く 一日を終える時
 交谈也无法改变 这一天的终结

 例えば 優しさはどれくらいの
 例如 温柔究竟是怎样的
 ぬくもりかも知らないで
 连获取温暖都不知道
 そんなにそんなに簡単じゃない
 那么那样不是很简单吗
 心の距離
 心的距离

 冷たい部屋の隅に 小さくなったまま
 冰冷房间的角落 就这样变小吧

题目描述

给定 n,mn,m,以及序列 a1,a2,,ana_1,a_2,\dots,a_n1,2,,n1,2,\dots,n 的排列 y1,y2,,yny_1,y_2,\dots,y_n,你需要回答 mm 个询问。

对每个询问,给定 l,rl,r,查询:

$\sum\limits_{i=1}^n\sum\limits_{j=i+1}^n [a_i=a_j]\cdot\prod_{k=i}^j [l\le y_k\le r]$;

其中 [cond][\mathrm{cond}] 在条件 cond\mathrm{cond} 为真时值为 11,否则值为 00

输入格式

第一行两个数 n,mn,m

第二行 nn 个整数 a1,,ana_1,\dots,a_n

第三行 nn 个整数 y1,,yny_1,\dots,y_n

接下来 mm 行,每行两个数 l,rl,r 表示一个询问。

输出格式

mm 行,每行一个整数,表示相应的答案。

3 4
1 1 3
2 3 1
1 2
1 3
2 3
1 1
0
1
1
0

提示

Idea:Ynoi&nzhtl1477,Solution:Ynoi&ccz181078,Code:ccz181078,Data:ccz181078

对于 100%100\% 的数据,满足 1n,m5×1051\le n,m\le 5\times 10^51ain1\le a_i\le n1yin1\le y_i\le nyiy_i 互不相同;对每个询问,1lrn1\le l\le r\le n

对于 25%25\% 的数据,满足 n,m100n,m\le 100

对于 50%50\% 的数据,n,m5000n,m\le 5000

对于 75%75\% 的数据,n,m2×105n,m\le 2\times 10^5