比赛场次 | 439 |
---|---|
比赛名称 | hs的新题赛 |
比赛状态 | 已结束比赛成绩 |
开始时间 | 2019-04-04 08:00:00 |
结束时间 | 2019-04-06 08:00:00 |
开放分组 | 全部用户 |
注释介绍 | IOI赛制,部分题目由luogu题目改编,200分以上请联系hs(有奖励哦!) |
题目名称 | HS读法书 |
---|---|
输入输出 | hsread.in/out |
时间限制 | 1000 ms (1 s) |
内存限制 | 256 MiB |
测试点数 | 10 简单对比 |
用户 | 结果 | 时间 | 内存 | 得分 |
---|---|---|---|---|
梦那边的美好ET | AAAAAAAAAA | 3.777 s | 84.04 MiB | 100 |
yuan | AAAAAAAAAA | 3.803 s | 84.04 MiB | 100 |
哈哈,想自测就把下面代码打下来吧!
hs有一本法书,可以表示为一个长为n的数组a[1..n]。由于是法书,这个数组还可能会改变。好奇的J看到后,希望进行一些询问,每次询问给出l,r,x,y,求有多少个极大下标集合,其中的下标连续且在[l,r]内,且同一集合中的下标对应的数组中元素均相同且在[x,y]内。
第一行输入n,m;
接下来一行n个数表示初始数列ai;
接下来m个操作,操作有如下两种:
1 k w:ak变成了w;
2 l r x y:表示询问。
对于每个询问输出答案。
5 5 3 3 3 5 5 2 2 3 4 5 2 2 3 3 4 1 3 1 2 1 5 3 5 2 2 3 1 4
0 1 2 2
对于30%的数据,n,m≤1000;
对于所有数据,1≤ai≤n,1≤n,m≤100000。
luogu and hs