求助
查看原帖
求助
1092072
FTHX楼主2024/3/29 16:09

测试点三个TLE,两个RE,样例RE了。

#include <iostream>
using namespace std;

int a[105][105] = {0};
int n, m, k, x, y, o, p, ans = 0;


int main() {
	cin >> n >> m >> k;
	for (int i = 1; i <= m; m++) {
		cin >> x >> y;
		for (int j = x - 1; j <= x + 1; j++) {
			for (int k = y - 1; k <= y + 1; k++) {
				a[j][k] = 1;
			}
		}
		a[x][y - 2] = 1;
		a[x][y + 2] = 1;
		a[x - 2][y] = 1;
		a[x + 2][y] = 1;
	}
	for (int i = 1; i <= k; i++) {
		cin >> o >> p;
		for (int j = x - 2; j <= x + 2; j++) {
			for (int k = y - 2; k <= y + 2; k++) {
				a[j][k] = 1;
			}
		}
	}
	for (int j = 1; j <= n; j++) {
		for (int k = 1; k <= n; k++) {
			if (a[j][k] == 0) {
				ans++;
			}
		}
	}
	cout << ans;



	return 0;
}

2024/3/29 16:09
加载中...