[JSOI2009] 计数问题
You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.
题目描述
一个 的方格,初始时每个格子有一个整数权值。接下来每次有 2 种操作:
-
改变一个格子的权值;
-
求一个子矩阵中某种特定权值出现的个数。
输入格式
第一行有两个数 。
接下来 行,每行 个数,第 行第 个数表示格子 的初始权值。
接下来输入一个整数 。
之后 行,每行描述一个操作。
操作 1:输入一行四个整数 ,表示将格子 的权值改成 。
操作 2:输入一行六个整数 。表示询问所有满足格子颜色为 ,且满足 的格子个数。
输出格式
对于每个操作 2,按照在输入中出现的顺序,依次输出一行一个整数表示所求得的个数。
3 3
1 2 3
3 2 1
2 1 3
3
2 1 2 1 2 1
1 2 3 2
2 2 3 2 3 2
1
2
提示
【数据规模与约定】
对于 的数据,满足:,。
对于 的数据,满足:,。
对于操作 1,保证:,,;
对于操作 2,保证:,,。