社区讨论
40分!!!
P1789【Mc生存】插火把参与者 3已保存回复 5
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 5 条
- 当前快照
- 1 份
- 快照标识符
- @lo1itate
- 此快照首次捕获于
- 2023/10/22 21:44 2 年前
- 此快照最后确认于
- 2023/11/02 22:38 2 年前
2RE,1WRONG
CPP#include <bits/stdc++.h>
using namespace std;
int a[110][110], n, m, k, x, y, o, p, cnt;
int main() {
cin >> n >> m >> k;
for (int i = 1; i <= m; i++) {
cin >> x >> y;
a[x - 1][y] = 1;
a[x - 2][y] = 1;
a[x + 1][y] = 1;
a[x + 2][y] = 1;
a[x][y + 1] = 1;
a[x][y + 2] = 1;
a[x][y - 1] = 1;
a[x][y - 2] = 1;
a[x - 1][y - 1] = 1;
a[x + 1][y - 1] = 1;
a[x - 1][y + 1] = 1;
a[x + 1][y + 1] = 1;
}
for (int i = 1; i <= k; i++) {
cin >> o >> p;
for (int j = o - 2; j <= o + 2; j++) {
for (int h = p - 2; h <= p + 2; h++) {
a[j][h] = 1;
}
}
}
for (int i = 1; i <= n; i++) {
for (int j = 1; j <= n; j++) {
if (a[i][j] == 0) {
cnt++;
}
}
}
cout << cnt;
return 0;
}
回复
共 5 条回复,欢迎继续交流。
正在加载回复...