Questions marquées «code-golf»

20
Échappez au labyrinthe!

Vous êtes piégé dans ce labyrinthe 5x5 - chaque pièce est étiquetée de 1 à 25 et la sortie est dans la salle 1. On vous donne en entrée la pièce dans laquelle vous vous trouvez. Votre tâche consiste à sortir la séquence de mouvements la plus courte (nord, est, sud, ouest) nécessaire pour atteindre...

20
Réorganiser une matrice, deux fois

On vous donne un carré matrice , et une liste (ou vecteur) de longueur contenant les nombres à (ou à ). Votre tâche consiste à réorganiser les colonnes et les lignes de la matrice selon l'ordre spécifié en .n×nn×nn \times nAUNEAuuunnn111nnn000n−1n-1n-1AUNEAuuu Autrement dit, on va construire une...

20
Diamondize Some Text

Étant donné une chaîne d'entrée de longueur 2ou plus composée uniquement de caractères alphabétiques [A-Z]ou [a-z](votre choix s'ils sont tous en majuscules ou tout en minuscules), sortez une chaîne continue de caractères formant un motif double losange. La chaîne d'entrée commence sur la ligne...

20
Code Golf Measurer © 2019

Code Golf Measurer © 2019 Les hexdumps utilisés avec xxdressemblent à ceci: 00000000: 666f 6f20 6261 7220 7370 616d 2065 6767 foo bar spam egg 00000010: 730a s. Votre tâche consiste à convertir un vidage hexadécimal sous cette forme en nombre d'octets utilisés. Règles: Failles habituelles...

19
Remplissez les lacs

Étant donné la topographie des terres au format ASCII, déterminez où les lacs iraient et remplissez-les. Supposez une quantité infinie de pluie. exemple contribution # ## # #### # ######### ## ########### ## ############# #### ## ############## ##### ################# #######...

19
Le défi fibonacci minimum!

Défi Dans cette tâche, vous recevrez un entier N (inférieur à 10 6 ), trouvez la façon minimale de additionner N en utilisant uniquement des nombres de Fibonacci - cette partition est appelée représentation de Zeckendorf . Vous pouvez utiliser n'importe quel numéro de Fibonacci plus d'une fois et...

19
L'étrange vie d'une ruche

Les chercheurs ont récemment découvert une colonie d'abeilles intéressante qui vit dans un champ infini de nids d'abeilles: Chaque cellule peut héberger une abeille ou non. En fait, la vie de ces créatures semble être un peu ... chaotique. On pourrait calculer qu'une colonie commence toujours par...

19
Fin de partie d'échecs: White to Mate In One

Étant donné une grille de lettres 8x8 représentant l'état actuel d'une partie d'échecs, la tâche de votre programme est de trouver un prochain coup pour les blancs qui se traduit par échec et mat (la réponse sera toujours mate en un coup). Contribution L'entrée se fera sur STDIN - 8 lignes de 8...

19
Finder Sudoku unique

Défi: Étant donné une carte Sudoku sur l'entrée standard, trouvez le nombre minimum de numéros ajoutés pour rendre la carte unique. Détails / règles: L'entrée est formatée comme suit (tous les espaces sont significatifs) 516|827|943 278|394|615 349|615|872 ---+---+--- 98 |4 2|156 465|189|237 12 |5...

19
Écrire un problème de golf de code dans lequel Java gagne [fermé]

Fermé. Cette question est hors sujet . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour Code Golf Stack Exchange. Fermé il y a 7 ans . Écrivez une tâche de golf de code telle que La seule entrée (le cas...

19
Hashiwokakero: Construisez des ponts!

Hashiwokakero ("construire des ponts" en japonais) est un casse-tête dans lequel vous êtes chargé de connecter un groupe d'îles avec des ponts. Les règles sont les suivantes: Les ponts doivent être exécutés verticalement ou horizontalement entre deux îles. Les ponts ne peuvent pas se croiser. Une...

19
Imprimer un ensemble Cantor

Le défi Construire un N-Nivelé Set Cantor . L'ensemble ternaire Cantor est créé en supprimant à plusieurs reprises les tiers médians ouverts d'un ensemble de segments de ligne. Le programme reçoit un paramètre N(un nombre entier) puis imprime (en console ou de manière similaire) un ensemble de...

19
quine-ish tic-tac-toe

Écrivez un programme dans la langue de votre choix qui joue un jeu parfait de tic-tac-toe sur un tableau 3 * 3 contre un joueur humain. Cependant, chaque mouvement doit être un programme différent , généré à partir de l'itération précédente. La façon dont vous évaluez la contribution humaine et la...

19
L'inverseur réversible

Votre tâche est simple. Le programme lit une ligne de texte à partir de l'entrée standard et imprime le même texte sous une forme inversée. Il n'est pas autorisé d'imprimer autre chose. Par exemple: entrée: "Bonjour!", sortie: "! olleH" Le hic , c'est que votre programme doit être capable de faire...

19
Déterminer si le terrain est entièrement clos de clôtures

Imaginez un tableau bidimensionnel de valeurs booléennes, où les 0 représentent des carrés d'herbe sur un terrain rectangulaire et les 1 représentent des clôtures. Écrivez une fonction qui accepte le tableau 2D en entrée et détermine si vous pouvez vous déplacer d'une zone d'herbe à une autre zone...

19
Singulier ou pluriel?

Voici une liste de 30 noms anglais au singulier et au pluriel. Votre travail consiste simplement à écrire l'expression régulière la plus courte qui correspond à tous les noms sous une forme et à aucun sous l'autre (facile, tous les noms anglais se terminent sau pluriel, n'est-ce pas?). SINGULAR...