Liczba ruchów | Liczba możliwych kombinacji |
---|---|
1 | 20 |
2 | 400 |
3 | 8,902 |
4 | 197,281 |
... | ... |
9 | 2,439,530,234,167 |
10 | 69,352,859,712,417 |
Do poprawnego rozwiązania tego problemu potrzebna jest znajomość zasady poruszania się skoczka po szachownicy - charakterystyczne "L". Istotą problemu jest, rozpoczynając z wyznaczonego pola na szachownicy, odwiedzić wszystkie pola szachownicy tak aby każde z nich było odwiedzone tylko raz. Problem intrygował matematyków od wieków np. Leonarda Eulera który pod koniec XVIII w. opracował metodę pozwalającą na rozwiązanie problemu.
Nie da się opisać jednym wzorem wszystkich rozwiązań problemu 8 hetmanów. Znając jedno rozwiązanie możemy przez proste transformacje wyprowadzić 8 kombinacji układów figur poprzez rotację i odbicie lustrzane. Przedstawiony sposób znacznie ułatwia zapamiętanie układu rozwiązującego to zagadnienie.
Wybierając pola warto zwrócić uwagę na to żeby nie kolidowały one z odpowiednikami po drugiej stronie planszy. W przypadku pokazanym na zdjęciach para B3 i E2 spełnia ten wymóg a A2 i D3 już nie.
Ten problem matematyczno-szachowy pochodzi z książki "Algorithmic Puzzles" autorstwa Anany Levitin oraz Marii Levitin. Problem czterech skoczków jest często stosowany na rozmowach rekrutacyjnych by sprawdzić radzenie sobie z problemami i technikę rozwiązywania. Na rogach planszy 3x3 rozstawiono cztery skoczki. Istotą problemu jest przeniesienie każdej figury na przeciwny narożnik planszy za pomocą ruchu skoczka i oszacowanie jaka będzie najmniejsza możliwa liczba ruchów doprowadzająca do rozwiązania problemu. Sposób rozumowania metodą grafów:
Jednym z założeń zadania jest to, że będziemy poruszali się skoczkami zgodnie z zasadami szachowymi. W początkowej fazie od każdego skoczka prowadzimy możliwe ruchy.