YZOJ P4637 [CSP-S 2019 五校联训 Round 2]由比滨结衣(sqrt)
时间限制:2000MS 内存限制:524288KB
难度:\(6.5\)
-
题目描述
给定一个长度为 \(n\) 的正整数序列 \(\{a_i\}\),有 \(m\) 次操作。格式如下:
1 l r x
将区间 \([l,r]\) 中的所有数变为 \(x\)。
2 l r x
查询区间 \([l,r]\) 中数字 \(x\) 的出现次数。
-
输入格式
第一行两个正整数 \(n,m\),表示序列长度和操作次数。
第二行 \(n\) 个正整数,第 \(i\) 个数为 \(a_i\),表示序列初始值。
接下来 \(m\) 行每行四个正整数,表示操作,含义如题目所示。
-
输出格式
对于每个询问,输出一行一个正整数表示答案。
-
样例 1 输入
1 2 3 4 5 6 7 |
10 5 1 1 2 3 4 5 3 3 2 3 2 1 3 1 1 2 3 1 2 1 3 2 1 1 10 3 2 1 10 3 |
-
样例 1 输出
1 2 3 |
2 0 10 |
-
数据规模与约定