社区讨论
为啥改成 0 就过不了了???
P9117[春季测试 2023] 涂色游戏参与者 2已保存回复 2
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 2 条
- 当前快照
- 1 份
- 快照标识符
- @loo4sayw
- 此快照首次捕获于
- 2023/11/07 17:30 2 年前
- 此快照最后确认于
- 2023/11/07 19:39 2 年前
见注释
CPP#include <bits/stdc++.h>
using namespace std;
struct paint {
long long color,p;
} row[100010],col[100010];
long long n,m,q,opt,x,c;
int main() {
int T;
cin>>T;
cin.tie(0);
while (T--) {
memset(row,0,sizeof(row));
memset(col,0,sizeof(col));
cin>>n>>m>>q;
for (int i=0; i<q; i++) {//这里
cin>>opt>>x>>c;
if (opt==0) {
row[x].color =c;
row[x].p =i;
} else {
col[x].color =c;
col[x].p =i;
}
}
for (int i=1; i<n; i++) {//这里
for (int j=1; j<m; j++) {//这里
if (row[i].p >col[j].p )
cout<<row[i].color;
else
cout<<col[j].color;
cout<<" ";
}
cout<<endl;
}
}
return 0;
}
回复
共 2 条回复,欢迎继续交流。
正在加载回复...