Smz1026 @ 2023-07-25 19:15:38
#include<iostream>
#include<math.h>
#include<cmath>
#include<cstring>
#include<cstdio >
#define MAXN 55
using namespace std;
int main(){
int n,m;
cin>>n>>m;
int arr[MAXN][MAXN];
memset(arr,0,sizeof(arr));
int x1,x2,y1,y2;
for(int i=1;i<=m;i++){
cin>>x1>>y1>>x2>>y2;
for(int j=x1;j<=x2;j++){
for(int q=y1;q<=y2;q++){
arr[j][q]++;
}
}
}
for(int i=1;i<=n;i++){
for(int j=1;j<=n;j++){
cout<<arr[i][j]<<(j == n ? '\n' : ' ');
}
}
return 0;
}
大神帮帮忙看一下叭
by chen_z @ 2023-07-25 19:19:02
头文件#include<cstdio >
和数组大小问题
by chen_z @ 2023-07-25 19:19:27
这样就A了
#include<iostream>
#include<math.h>
#include<cmath>
#include<cstring>
#define MAXN 1010
using namespace std;
int main(){
int n,m;
cin>>n>>m;
int arr[MAXN][MAXN];
memset(arr,0,sizeof(arr));
int x1,x2,y1,y2;
for(int i=1;i<=m;i++){
cin>>x1>>y1>>x2>>y2;
for(int j=x1;j<=x2;j++){
for(int q=y1;q<=y2;q++){
arr[j][q]++;
}
}
}
for(int i=1;i<=n;i++){
for(int j=1;j<=n;j++){
cout<<arr[i][j]<<(j == n ? '\n' : ' ');
}
}
return 0;
}
by chen_z @ 2023-07-25 19:20:29
@Smz1026 求关
by chen_z @ 2023-07-25 19:21:10
@Smz1026 哦你已经A了,那没事了,wssb
by Smz1026 @ 2023-07-25 19:59:50
谢谢大佬