Programmation Puzzles & Code Golf

Q & A pour les amateurs de programmation et les golfeurs de code

15
Rosencrantz et Guildenstern sont Code
Dans la pièce absurde Rosencrantz et Guildenstern are Dead , les deux personnages principaux Rosencrantz et Guildenstern (ou sont-ils?) Mélangent toujours lequel d'entre eux est qui - ou parfois lequel de leurs propres parties du corps est lequel - en raison d'un manque perçu de identité individuelle. Ne serait-il pas …
10 code-golf 

5
Amidakuji (阿 弥陀 籤) simplification
Si vous avez déjà été exposé à la culture japonaise ou asiatique, vous aurez sûrement rencontré le jeu Amidakuji: Comme l'explique Wikipedia , il s'agit d'un type de loterie dessiné sur papier et utilisé pour sélectionner aléatoirement une permutation de N éléments. Par exemple, il peut être utilisé pour attribuer …

7
Quels voisins sont hostiles?
introduction Aux fins de ce défi, nous définirons les voisins d'un élément dans une matrice carrée (telle que ) comme toutes les entrées de qui sont immédiatement adjacentes en diagonale, horizontalement ou verticalement à (c'est-à-dire qu'ils "entourent" , sans s'enrouler).EEEUNEAAE= Ai , jE=Ai,jE=A_{i,j}UNEAAEEEE EEE Pour les pédants, une définition formelle …


5
Un livre de sorts de sorcier
Edit : Je n'ai jamais joué à D&D auparavant, donc lorsque j'ai posé cette question au départ, je ne l'ai pas bien recherchée. Je m'en excuse, et je fais quelques modifications qui pourraient invalider les réponses pour rester aussi fidèles que possible aux règles du dnd 5e. Désolé. Un fan …

13
Multiplier et diviser
Étant donné une valeur x, trouvez la plus petite valeur numérique supérieure à y qui peut être multipliée et divisée par x tout en conservant tous les chiffres d'origine. Les nouveaux numéros ne perdent pas de chiffres. Les nouveaux numéros ne gagnent pas de chiffres. Par exemple: Entrée: x = …
10 code-golf  number 

1
KoTH: Gomoku (cinq d'affilée)
Gomoku ou Five in a row est un jeu de société joué par deux joueurs sur une grille avec des pierres noires et blanches. Celui qui est capable de placer 5 pierres d'affilée (horizontale, verticale ou diagonale) remporte la partie.15×1515×1515 \times 15555 Règles Dans ce KoTH, nous jouerons la règle …

6
La brosse à dents de voyage
introduction Le défi d'aujourd'hui concerne les dents. Plus précisément, combien de temps il faut pour passer d'une dent à l'autre. Votre défi est, étant donné l'emplacement des deux dents, de produire le moins de temps possible pour brosser de la première à la seconde. Défi Pour ce défi, nous utiliserons …
10 code-golf 

3
Sortie d'un «splat» ASCII
Si vous jetez un œuf ASCII dans une direction donnée, vous vous retrouvez avec un splat ASCII de taille n . Il "commence" par un o(le jaune) et continue dans une direction donnée avec des "lignes" composées de 2 à n * . Les *'sont séparés par un "espace", et …


5
Dites-moi la phase lunaire!
Défi Étant donné une image de la Lune en entrée, sortez la phase de la Lune. Les phases de la lune Votre programme recevra une de ces images au format png et vous devez sortir la phase exactement comme indiqué: new moon hexdump waxing crescent hexdump first quarter hexdump waxing …




5
Composez deux programmes Brainfuck
Étant donné 2 extraits de code brainfuck Aet B, sortez du code brainfuck Cqui a le même comportement que l'exécution Bavec l'entrée de As result. Notez que cela Cdoit fonctionner pour toute entrée qui correspond aux hypothèses suivantes, comme si elle était donnée à A. Vous pouvez supposer: Entrée finie. …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.