为什么只得40分,甚至还有诡异的RE
查看原帖
为什么只得40分,甚至还有诡异的RE
1101262
Ashankamiko楼主2024/12/27 23:38
#include <bits/stdc++.h>
using namespace std;
bool a[125][125];
int n, m, k, cnt;

int main() {
	cin >> n >> m >> k;
	int cx, cy;
	for (int i = 1; i <= m; i++) {
		cin >> cx >> cy;
		for (int i = cx - 3; i < cx + 3; i++)
			a[i][cy] = true;
		for (int i = cy - 3; i < cy + 3; i++)
			a[cx][i] = true;
		a[cx + 1][cy + 1] = true, a[cx - 1][cy + 1] = true;
		a[cx - 1][cy - 1] = true, a[cx + 1][cy - 1] = true;
	}
	for (int i = 1; i <= k; i++) {
		cin >> cx >> cy;
		for (int i = cx - 2; i <= cx + 2; i++)
			for (int j = cy - 2; j <= cy + 2; j++)
				a[i][j] = true;
	}
	for (int i = 1; i <= n; i++)
		for (int j = 1; j <= n; j++)
			if (a[i][j] == false)
				cnt++;
	cout << cnt;
	return 0;
}

求大佬指点,为什么两个AC,两个RE,一个WA,尤其是为什么有RE,是不是服务器有问题,我看好多题都弄出来了RE,以前从不会这样的啊?

2024/12/27 23:38
加载中...