Author: Ειρήνη Περυσινάκη

Θέλουμε να μεταφέρουμε τον πύργο από
το ΠΑΝΩ ΑΡΙΣΤΕΡΑ τετραγωνάκι της σκακιέρας
στο ΚΑΤΩ ΔΕΞΙΑ (πατώντας τα γαλάζια βελάκια).

Ζητούμενο είναι να περάσει από ΟΛΑ τα
τετραγωνάκια της σκακιέρας ΑΚΡΙΒΩΣ ΜΙΑ
ΦΟΡΑ!

επαναφορά

Κάτι δεν πάει καλά;
Παρατηρήστε την εναλλαγή των χρωμάτων
στις διάφορες πορείες του πύργου.

Βοήθεια

Μήπως υπάρχουν ''ευνοϊκές'' διαστάσεις 
για την λύση του προβλήματος;

Με αγάπη, Πόπη και Ειρήνη

Διερεύνηση

O = (0, 0)
s1 = Polygon((0, -1), (1, -1), 4)
πλάτος = 8 (slider from 1 to 8, step 1)
μήκος = 8 (slider from 1 to 8, step 1)
O_2: O - (0, πλάτος)
Γ: O_2 + (μήκος, 0)
c = Segment(Γ, O_2)
e = Segment(O, O_2)
a = 0.5 (slider from 0.5 to maxm, step 1)
b = 0.5 (slider from 0.5 to maxp, step 1)
chroma = GCD(a + b, 2)
poly = Translate(s1, (a - 0.5, -b + 0.5))
Β: O_2 + (μήκος, πλάτος)
d = Segment(O, Β)
f = Segment(Β, Γ)
g = false
maxm: μήκος - 0.5
maxp: πλάτος - 0.5
P: (a, -b)
h = false