rt
蒟蒻的15分代码(如下只有Subtask #3)三点全过了
有没有大佬来帮本蒟蒻看一看,十分感谢......
#include<iostream>
using namespace std;
int n,m,q;
struct pgb{
int x=0,y=0,z=0;
}a[105][105];
bool dc(){
for(int i=1;i<=n;i++){
for(int j=1;j<=m;j++){
if(!((a[i][j].x==a[i][m-j+1].x)&&(a[i][j].y==a[i][m-j+1].y)&&(a[i][j].z==a[i][m-j+1].z)))
return false;
}
}
return true;
}
int main(){
cin>>n>>m>>q;
for(int k=1;k<=q;k++){
int i,j,t,c;
cin>>i>>j>>t>>c;
if(t==1){
a[i][j].x+=c;
if(a[i][j].x>255)a[i][j].x%=256;
}
if(t==2){
a[i][j].y+=c;
if(a[i][j].y>255)a[i][j].y%=256;
}
if(t==3){
a[i][j].z+=c;
if(a[i][j].z>255)a[i][j].z%=256;
}
if(dc()) cout<<"Yes";
else cout<<"No";
}
return 0;
}