Je cherche le coureur le plus rapide du monde. Montrez-moi votre meilleur tour autour de cette piste 18x14 ci-dessous.
______
/ \
/ \
/ ____ \
/ / \ \
/ / \ \
| | | |
| | | |
| | | |
| | | |
\ \ / /
\ \____/ /
\ /
\ /
\______/
Votre travail consiste à déplacer la voiture ci-dessous autour de la piste une fois dans toutes les positions possibles.
_
| |
|_|
/\
/ /
\/
__
|__|
/\
\ \
\/
La voiture peut rouler dans 3 espaces d'affilée avant de tourner. Voici un exemple de ce à quoi devrait ressembler un tour.
______
/ \
/ \
/ ____ \
/ / \ \
/_ / \ \
|| || | |
||_|| | |
| | | |
| | | |
\ \ / /
\ \____/ /
\ /
\ /
\______/
______
/ \
/ \
/ ____ \
/ / \ \
/ / \ \
| _ | | |
|| || | |
||_|| | |
| | | |
\ \ / /
\ \____/ /
\ /
\ /
\______/
______
/ \
/ \
/ ____ \
/ / \ \
/ / \ \
| | | |
| _ | | |
|| || | |
||_|| | |
\ \ / /
\ \____/ /
\ /
\ /
\______/
______
/ \
/ \
/ ____ \
/ / \ \
/ / \ \
| | | |
| | | |
| | | |
| /\| | |
\\ \\ / /
\\/ \____/ /
\ /
\ /
\______/
______
/ \
/ \
/ ____ \
/ / \ \
/ / \ \
| | | |
| | | |
| | | |
| | | |
\ /\\ / /
\\ \\____/ /
\\/ /
\ /
\______/
______
/ \
/ \
/ ____ \
/ / \ \
/ / \ \
| | | |
| | | |
| | | |
| | | |
\ \ / /
\ /\\____/ /
\\ \ /
\\/ /
\______/
______
/ \
/ \
/ ____ \
/ / \ \
/ / \ \
| | | |
| | | |
| | | |
| | | |
\ \ / /
\ \____/ /
\ __ /
\ |__| /
\______/
______
/ \
/ \
/ ____ \
/ / \ \
/ / \ \
| | | |
| | | |
| | | |
| | | |
\ \ / /
\ \____/ /
\ __ /
\ |__| /
\______/
______
/ \
/ \
/ ____ \
/ / \ \
/ / \ \
| | | |
| | | |
| | | |
| | | |
\ \ / /
\ \____/ /
\ __ /
\ |__| /
\______/
______
/ \
/ \
/ ____ \
/ / \ \
/ / \ \
| | | |
| | | |
| | | |
| | | |
\ \ / /
\ \____//\ /
\ / //
\ \//
\______/
______
/ \
/ \
/ ____ \
/ / \ \
/ / \ \
| | | |
| | | |
| | | |
| | | |
\ \ //\ /
\ \____// //
\ \//
\ /
\______/
______
/ \
/ \
/ ____ \
/ / \ \
/ / \ \
| | | |
| | | |
| | | |
| | |/\ |
\ \ // //
\ \____/ \//
\ /
\ /
\______/
______
/ \
/ \
/ ____ \
/ / \ \
/ / \ \
| | | |
| | | _ |
| | || ||
| | ||_||
\ \ / /
\ \____/ /
\ /
\ /
\______/
______
/ \
/ \
/ ____ \
/ / \ \
/ / \ \
| | | _ |
| | || ||
| | ||_||
| | | |
\ \ / /
\ \____/ /
\ /
\ /
\______/
______
/ \
/ \
/ ____ \
/ / \ \
/ / \ _\
| | || ||
| | ||_||
| | | |
| | | |
\ \ / /
\ \____/ /
\ /
\ /
\______/
______
/ \
/ \
/ ____ \
/ / \ /\\
/ / \\ \\
| | |\/ |
| | | |
| | | |
| | | |
\ \ / /
\ \____/ /
\ /
\ /
\______/
______
/ \
/ \
/ ____ /\\
/ / \\ \\
/ / \\/ \
| | | |
| | | |
| | | |
| | | |
\ \ / /
\ \____/ /
\ /
\ /
\______/
______
/ \
/ /\\
/ ____\ \\
/ / \\/ \
/ / \ \
| | | |
| | | |
| | | |
| | | |
\ \ / /
\ \____/ /
\ /
\ /
\______/
______
/ __ \
/ |__| \
/ ____ \
/ / \ \
/ / \ \
| | | |
| | | |
| | | |
| | | |
\ \ / /
\ \____/ /
\ /
\ /
\______/
______
/ __ \
/ |__| \
/ ____ \
/ / \ \
/ / \ \
| | | |
| | | |
| | | |
| | | |
\ \ / /
\ \____/ /
\ /
\ /
\______/
______
/ __ \
/ |__| \
/ ____ \
/ / \ \
/ / \ \
| | | |
| | | |
| | | |
| | | |
\ \ / /
\ \____/ /
\ /
\ /
\______/
______
/ \
//\ \
// /____ \
/ \// \ \
/ / \ \
| | | |
| | | |
| | | |
| | | |
\ \ / /
\ \____/ /
\ /
\ /
\______/
______
/ \
/ \
//\ ____ \
// // \ \
/ \// \ \
| | | |
| | | |
| | | |
| | | |
\ \ / /
\ \____/ /
\ /
\ /
\______/
______
/ \
/ \
/ ____ \
//\ / \ \
// // \ \
| \/| | |
| | | |
| | | |
| | | |
\ \ / /
\ \____/ /
\ /
\ /
\______/
Règles
- La sortie devrait montrer la voiture dans toutes les positions possibles. 3 positions dans chacune des 8 sections de la piste signifient qu'il y a 24 positions possibles à afficher.
- Les positions des voitures doivent être affichées dans l'ordre. (Vous ne pouvez pas vous téléporter vers une autre partie de la piste!)
- La position et la direction de départ (dans le sens horaire / antihoraire) ne sont pas importantes.
- La sortie peut être dans n'importe quel format raisonnable pour le texte.
- Pas d'entrée.
- Règles de code-golf standard. Moins votre code contient d'octets, plus votre voiture roule vite.
Réponses:
Canevas , 131 octets
Essayez-le ici!
la source
JavaScript (ES6), 371 octets
Tourne dans le sens horaire. Probablement encore jouable au golf.
Essayez-le en ligne!
Version animée
Afficher l'extrait de code
Moins golfé
la source
Python 2 ,
641639592576 octetsEssayez-le en ligne!
la source
[1,-1][i>12]
->2*(i<13)-1
.