社区讨论
求AC!教会互关!T_T
B3662[语言月赛202209] 山峰参与者 9已保存回复 12
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 12 条
- 当前快照
- 1 份
- 快照标识符
- @mhj0z39j
- 此快照首次捕获于
- 2025/11/03 18:56 4 个月前
- 此快照最后确认于
- 2025/11/03 20:31 4 个月前
CPP
#include<bits/stdc++.h>
using namespace std;
int main(){
long long m,n,t,ans=0;
cin>>n>>m;
long long a[n+1][m+1],b[n+1][m+1],x[100001][5];
for(long long i=1;i<=n;i++){
for(long long j=1;j<=m;j++){
cin>>a[i][j];
b[i][j]=a[i][j];
}
}
cin>>t;
for(long long i=1;i<=t;i++){
for(long long j=1;j<=4;j++){
cin>>x[i][j];
}
}
for(long long i=1;i<=t;i++){
for(long long j=1;j<=4;j+=4){
a[x[i][j]][x[i][j+1]]=b[x[i][j+2]][x[i][j+3]];
a[x[i][j+2]][x[i][j+3]]=b[x[i][j]][x[i][j+1]];
}
}
for(long long i=1;i<=n;i++){
for(long long j=1;j<=m;j++){
if(a[i][j]>=3){
ans++;
}
}
}
cout<<ans<<"\n";
for(long long i=1;i<=n;i++){
for(long long j=1;j<=m;j++){
if(a[i][j]>=3){
cout<<i<<" "<<j<<"\n";
}
}
}
return 0;
}
回复
共 12 条回复,欢迎继续交流。
正在加载回复...