找到原点坐标和 “#” 坐标
两坐标相减就是答案了
#include<bits/stdc++.h>
using namespace std;
char a[1005][1005];
int main()
{
int m, n;
int x, y, x0,y0;
cin >> n >> m;
for (int i = 1; i <= n; i++)
for (int j = 1; j <= m; j++)
cin >> a[i][j];
for (int i = 1; i <= n; i++)
{
for (int j = 1; j <= m; j++)
{
if (a[i][j] == '*' && a[i][j + 1] == '*')
y0 = i;
if (a[i][j] == '*' && a[i + 1][j] == '*')
x0 = j;
if(a[i][j]=='#')
{
x = j;
y = i;
}
}
}
printf("%d %d", x - x0, y0 - y);
return 0;
}