Wkład:
- Liczba całkowita , której gwarantowanie wynosi .
- Liczbą całkowitą , która jest jedną z .
Wydajność:
Droga o rozmiarze , która będzie w kierunku północno-zachodnim, jeżeli ; kierunek północny, jeśli ; lub w kierunku północno-wschodnim, jeżeli . Droga zawsze będzie miała trzy pola szerokości (lub ogólnie pięć, jeśli uwzględnimy granice zewnętrzne). Ponadto na dolnym odcinku będzie znajdować się linia oddzielająca drogę, a następnie naprzemiennie podczas jazdy w górę.
Kilka przykładów:
Dane wejściowe:
wyjściowe:
/ / /
/ /
/ / /
/ /
/ / /
/ /
/ / /
Dane wejściowe: wyjściowe:
\ \
\ \ \
\ \
\ \ \
Zasady konkursu:
- Dopuszczalna jest dowolna liczba wiodących / końcowych spacji i / lub nowych linii, o ile drukuje wymaganą drogę gdzieś na ekranie.
- Zamiast opcji możesz również użyć opcji lub . Możesz także wybrać, która z trzech opcji mapuje na który z trzech kierunków. (Upewnij się, wspominając, które opcje już stosowane, jeżeli różni się ono od o
[north-west, north, north-east]
! Odpowiednio, który jest używany w tym opisie prowokacji) - Dopuszczalny jest każdy rozsądny format wyjściowy. Najczęstszym jest oczywiście wydrukowanie go do STDOUT, ale zwracanie go jako łańcucha lub listy znaków 2D jest również w porządku.
Główne zasady:
- To jest golf golfowy , więc wygrywa najkrótsza odpowiedź w bajtach.
Nie pozwól, aby języki gry w golfa zniechęcały Cię do publikowania odpowiedzi w językach niekodujących golfa. Spróbuj znaleźć możliwie najkrótszą odpowiedź na „dowolny” język programowania. - Do odpowiedzi mają zastosowanie standardowe reguły z domyślnymi regułami We / Wy , więc możesz używać STDIN / STDOUT, funkcji / metody z odpowiednimi parametrami i typem zwracanych, pełnych programów. Twoja decyzja.
- Domyślne luki są zabronione.
- Jeśli to możliwe, dodaj link z testem kodu (tj. TIO ).
- Zalecane jest również dodanie wyjaśnienia do odpowiedzi.
Przypadki testowe:
Dwa powyższe przykłady oraz:
Wejście:
Wyjście:
| |
| | |
| |
| | |
| |
| | |
| |
| | |
| |
| | |