社区讨论

求救,1WA,4TLE(玄关)

P1789【Mc生存】插火把参与者 5已保存回复 13

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
13 条
当前快照
1 份
快照标识符
@lo14sty9
此快照首次捕获于
2023/10/22 15:12
2 年前
此快照最后确认于
2023/11/02 14:44
2 年前
查看原帖
麻烦了QWQ
CPP
#include<bits/stdc++.h>
using namespace std;
int main(){
int n,m,k,x,y,num=0;//n矩阵边长,m火把个数,k萤石个数
cin>>n>>m>>k;
bool a[n+1][n+1];
for(int i=1;i<=n;i++)
for(int j=1;j<=n;j++)
a[i][j]==false;
for(int i=1;i<=m;i++)
{
	cin>>x>>y;
	a[x][y]=true;
	a[x+1][y]=true;
	a[x-1][y]=true;
	a[x+2][y]=true;
	a[x][y-1]=true;
	a[x][y-2]=true;
	a[x][y+1]=true;
	a[x][y+2]=true;
	a[x-1][y-1]=true;
	a[x+1][y-1]=true;
	a[x-1][y+1]=true;
	a[x+1][y+1]=true;
 } 
 for(int i=1;i<=k;i++){
 	cin>>x>>y;
 	a[x][y]=true;
 	for(int x1=1;x1=5;x1++)
 	for(int y1=1;y1=5;y1++)
 	a[x1][y1]==true;
 }
 for(int i=1;i<=n;i++)
 for(int j=1;j<=n;j++)
 	if(a[i][j]==false)
 	num++; 
 	
 	cout<<num<<endl;
return 0;
}

回复

13 条回复,欢迎继续交流。

正在加载回复...