Problem
Auf dem Schachbrett NxN
Im Käfig (x1, y1)
steht ein hungriges Schachpferd. Er möchte in den -Käfig (x2, y2)
gelangen, wo köstliches Schachgras wächst. Was ist die geringste Anzahl von Zügen, die er dafür machen muss?
Eingabedaten: Die Programmeingabe enthält fünf Zahlen: N
, x1
, y1
, x2
, y2
((((( -tex">\(5 <= N <= 20\), \(1 <= x_1,\ y_1,\ x_2,\ y_2 <= N\)).
Die obere linke Zelle der Tafel hat die Koordinaten (1, 1)
, die untere rechte Zelle (N, N)
.
Ausgabe: Geben Sie die einzige Zahl K
aus - die kleinste erforderliche Anzahl von Pferdzügen.
Beispiele
№ |
Eingabe |
Ausgabe |
1 |
5
1 1
3 2 |
1 |