暴力这么做为啥过不了
查看原帖
暴力这么做为啥过不了
971323
See_you_again_楼主2024/11/30 18:23
#include <bits/stdc++.h>
using namespace std;
int n,m;
int a[10010][10010];
int x,y,c;
int tx,ty;
int Q;
int main()
{
	cin >> n >> m;
	for(int i = 1;i<= n;i++)
		for(int j = 1;j <= m;j++)
		{
			cin >> a[i+1][j];
		}
	cin >> Q;
	while(Q--)
	{
		int g;
		int b;
		cin >> b;
		if(b == 1)
		{
			cin >> x >> y >> c;
			a[x][y] = c;
		}
		else if(b == 2)
		{
			cin >> x >> y >> tx >> ty;
			cin >> c;
			for(int i = x;i <= tx;i++)
				for(int j = y;j <= ty;j++)
					if(a[i][j] = c)
						g++;
			cout << g << endl;
		}
	}
	return 0;
 } 
2024/11/30 18:23
加载中...