0分,教会互关。T_T
查看原帖
0分,教会互关。T_T
1790962
olc20140221楼主2025/7/31 14:38
#include<bits/stdc++.h>
using namespace std;
long long n,m,t,a[1010][1010],ans;
int main() {
	ios::sync_with_stdio(0);
	cin>>n>>m;
	for(int i=1; i<n; i++) {
		for(int j=1; j<m; j++)
			cin>>a[i][j];
	}
	cin>>t;
	for(int i=1; i<t; i++) {
		int x1,x,y1,y;
		cin>>x>>x1>>y>>y1;
		swap(a[x][x1],a[y][y1]);
	}
	for(int i=1; i<n; i++) {
		for(int j=1; j<m; j++) {
			if(a[i][j]>a[i+1][j]&&a[i][j]>a[i-1][j]&&a[i][j]>a[i][j+1]&&a[i][j]>a[i][j-1]) {
				ans++;
			}
		}
	}
	cout<<ans<<endl;
	for(int i=1; i<n; i++) {
		for(int j=1; j<m; j++) {
			if(a[i][j]>a[i+1][j]&&a[i][j]>a[i-1][j]&&a[i][j]>a[i][j+1]&&a[i][j]>a[i][j-1]) {
				cout<<i<<' '<<j<<"\n";
			}
		}
	}
	return 0;
}
2025/7/31 14:38
加载中...