存代码
2026-05-11 21:00:18
发布于:江苏
#include<bits/stdc++.h>
using namespace std;
int main(){
ios::sync_with_stdio(false);
cin.tie(nullptr);
int n,m;
cin>>n>>m;
vector<vector<int>> a(n+1,vector<int>(m+1));
for(int i=1;i<=n;i++)for(int j=1;j<=m;j++)cin>>a[i][j];
int o,q;
cin>>o>>q;
vector<vector<int>> b(o+1,vector<int>(q+1));
for(int i=1;i<=o;i++)for(int j=1;j<=q;j++)cin>>b[i][j];
int ans=0;
for(int dx=-(n-1);dx<=o-1;dx++){
for(int dy=-(m-1);dy<=q-1;dy++){
int cnt=0;
for(int i=1;i<=n;i++){
for(int j=1;j<=m;j++){
int x=i+dx,y=j+dy;
if(x>=1&&x<=o&&y>=1&&y<=q&&a[i][j]==b[x][y])
cnt++;
else{
if(n==0){
}
}
}
}
if(cnt>ans)ans=cnt;
}
}
cout<<ans<<endl;
return 0;
}
这里空空如也

















有帮助,赞一个