不可以
你可以把棋盘左下角看作坐标原点,那么炮的坐标就是(1,1),马的坐标是(1,9)
1+9=10,是偶数.
按照规则,马走第一步,要么是纵坐标±2,横坐标±1;要么是横坐标±2,纵坐标±1.
这时横纵坐标的和=1+9±2±1,偶数加减2还是偶数,再加减1就变成了奇数.
同理,这时再走走第二步,
横纵坐标的和又变成了偶数.
因此可以看出,马走奇数步的时候,到达的点的坐标和是奇数;马走偶数步的时候,到达的点的坐标和是偶数.
因为炮在的点的坐标和为1+1=2,所以马只能在偶数步走到这个位置.
因此,马不能经过19步吃到对方的炮.