Spodziewałem się opublikować coś bardziej złożonego jako moją pierwszą łamigłówkę w PCG, ale szczególne pytanie ... o pracę domową w Stack Overflow zainspirowało mnie do opublikowania tego. Chcą:
wydrukuj następujący wzór dla dowolnego słowa zawierającego nieparzystą liczbę liter:
P M R A O R G O R R A P M
Zwróć uwagę, że litery to ruch rycerza na wzór, który chcesz wydrukować. Tak więc każda inna kolumna jest pusta. - (Dzięki xnor za zwrócenie na to uwagi.)
Zasady
- Używanie C ++ jest zabronione. Ponieważ mogę tam powiązać to pytanie.
- Możesz użyć
stdout
lub w jakikolwiek sposób, aby szybko wygenerować ciąg znaków (np.alert()
W JavaScript). - Jak zawsze, najkrótszy kod wygrywa.