BUG求调
查看原帖
BUG求调
1045548
wyz0326楼主2024/11/6 22:48
#include<bits/stdc++.h>
using namespace std;
const int N=1e5;
struct sa{
	int col,tim;
} x[N],y[N];
int main(){
	memset(x,0,sizeof(x));
	memset(y,0,sizeof(y));
	int n,m,q;
	cin>>n>>m>>q;
	for(int i=0;i<q;i++){
		int op,xi,c;
		cin>>op>>xi>>c;
		if(op){
			y[xi].col=c;
			y[xi].tim=i;
		}
		if(!op){
			x[xi].col=c;
			x[xi].tim=i;
		}
	}
	for(int i=1;i<=n;i++){
		for(int j=1;j<=m;j++){
			if(x[i].tim<y[j].tim){
				cout<<y[j].col<<" ";
			}
			if(x[i].tim>y[j].tim){
				cout<<x[i].col<<" ";
			}
		}
		cout<<endl;
	}
	return 0;
}

没找出来问题,少输出一个角

2024/11/6 22:48
加载中...