Я верю, что это вопрос простой математики.
Конечно, вы знаете свои начальные значения x / y и конечные значения x / y.Чтобы получить расстояние между ними, вы делаете это:
dist = sqrt (dx ^ 2 + dy ^ 2)
Где dx - это разница между x-координатами точек Гдеdy - это разница между y-координатами точек.
Так, например.Допустим, координата A - это A (15,20), а координата B - это B (35,5);
dx = 35 - 15 = 20;dy = 20-5 = 15;
Поэтому;
dist между AB = sqrt (20 ^ 2 + 15 ^ 2) = 25,0 единиц.
Теперь для вашего финалаответ, это зависит от того, сколько единиц "шаг" в вашей программе.Если шаг составляет 5 единиц (25/5), то для перехода из пункта А в пункт Б. требуется 5 шагов.