rt,彩笔b题没过,WA 1
#include <bits/stdc++.h>
#define int long long
#define MAXN 1e9
using namespace std;
int n,m;
char a[1005][1005],b[1005][1005];
signed main(){
ios::sync_with_stdio(0);
cin.tie(0);
cin >> n >> m;
for(int i=1;i<=n;i++){
for(int j=1;j<=n;j++){
cin >> a[i][j];
}
}
for(int i=1;i<=m;i++){
for(int j=1;j<=m;j++){
cin >> b[i][j];
}
}
int f=0;
for(int i=1;i<=n;i++){
for(int j=1;j<=n;j++){
if(a[i][j]==b[1][1]){
f=0;
for(int x=i;x<=min(i+m-1,n);x++){
for(int y=j;y<=min(j+m-1,n);y++){
if(a[x][y]!=b[x-i+1][y-j+1]){
f=1;
}
}
}
if(f==0){
cout << i << ' ' << j;
return 0;
}
}
}
}
return 0;
}