社区讨论
后面re了
P1789【Mc生存】插火把参与者 2已保存回复 3
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 3 条
- 当前快照
- 1 份
- 快照标识符
- @lo7qj3gk
- 此快照首次捕获于
- 2023/10/27 06:07 2 年前
- 此快照最后确认于
- 2023/10/27 06:07 2 年前
CPP
#include<bits/stdc++.h>
using namespace std;
bool kkksc03[11000][11000];
int main(){
//freopen("未命名1.out","w",stdout);
int n,m,k,h1,h2,y1,y2;
cin>>n>>m>>k;
if(m!=0){
for(int i=1;i<=m;i++){
cin>>h1>>h2;
kkksc03[h1+2][h2]=1;
kkksc03[h1+1][h2-1]=1;
kkksc03[h1+1][h2]=1;
kkksc03[h1+1][h2+1]=1;
kkksc03[h1][h2-2]=1;
kkksc03[h1][h2-1]=1;
kkksc03[h1][h2]=1;
kkksc03[h1][h2+1]=1;
kkksc03[h1][h2+2]=1;
kkksc03[h1-1][h2-1]=1;
kkksc03[h1-1][h2]=1;
kkksc03[h1-1][h2+1]=1;
kkksc03[h1-2][h2]=1;
}
}
if(k!=0){
for(int i=1;i<=k;i++){
cin>>y1>>y2;
kkksc03[y1-2][y2-2]=1;
kkksc03[y1-2][y2-1]=1;
kkksc03[y1-2][y2]=1;
kkksc03[y1-2][y2+1]=1;
kkksc03[y1-2][y2+2]=1;
kkksc03[y1-1][y2-2]=1;
kkksc03[y1-1][y2-1]=1;
kkksc03[y1-1][y2]=1;
kkksc03[y1-1][y2+1]=1;
kkksc03[y1-1][y2+2]=1;
kkksc03[y1][y2-2]=1;
kkksc03[y1][y2-1]=1;
kkksc03[y1][y2]=1;
kkksc03[y1][y2+1]=1;
kkksc03[y1][y2+2]=1;
kkksc03[y1+1][y2-2]=1;
kkksc03[y1+1][y2-1]=1;
kkksc03[y1+1][y2]=1;
kkksc03[y1+1][y2+1]=1;
kkksc03[y1+1][y2+2]=1;
kkksc03[y1+2][y2-2]=1;
kkksc03[y1+2][y2-1]=1;
kkksc03[y1+2][y2]=1;
kkksc03[y1+2][y2+1]=1;
kkksc03[y1+2][y2+2]=1;
}
}
/*for(int i=1;i<=n;i++){
cout<<"|";
for(int j=1;j<=n;j++){
if(kkksc03[i][j])cout<<" 光 |";
else cout<<" 暗 |";
}
cout<<endl;
}*/
int s=0;
for(int i=1;i<=n;i++){
for(int j=1;j<=n;j++){
if(kkksc03[i][j]==0)s++;
}
}
cout<<s;
return 0;
}
回复
共 3 条回复,欢迎继续交流。
正在加载回复...