Questions marquées «code-golf»

41
Conseils pour jouer au golf dans Mathematica

Quels conseils généraux avez-vous pour jouer au golf dans Mathematica? Je recherche des idées pouvant être appliquées aux problèmes de code de golf en général, qui soient au moins quelque peu spécifiques à Mathematica (par exemple, "supprimer les commentaires" n'est pas une...

41
Maze Generation [fermé]

Je sais qu'il existe un (vieux) thread similaire à celui-ci ( ici ), mais j'aimerais le redémarrer avec quelques modifications. L'objectif: générer un labyrinthe d' apparence aléatoire à l' aide d'un algorithme de votre choix, puis générer le labyrinthe sous forme graphique (le nombre...

41
String.prototype.isRepeated

MISE À JOUR : La soumission isaacg de Pyth est la gagnante! Beaucoup d’entre vous ont sûrement entendu dire qu’il existe une version plus fraîche de JavaScript en ville (lisez ES6), qui dispose d’une méthode String.prototype.repeatpermettant de le faire. "Hello, World!".repeat(3) et obtenir "Hello,...

41
Étant donné une table, placez-vous sur les chaises

Défi Vous recevrez un tableau en entrée, dessiné avec ASCII |et _. Votre tâche est de placer les chaises autour. Exemple Contribution: ____ | | | | | | | | |____| Sortie: _^_^_ < > | | < > | | <_ _ _> v v Ces chaises sont faites de <>et v^. Un autre exemple: La ligne doit...

41
Est-ce une année bissextile?

Ce défi est assez simple. Vous allez prendre une entrée qui sera une année de 1801 à 2400 et une sortie si c'est une année bissextile ou non. Votre entrée n'aura pas de nouvelles lignes ni d'espaces de fin: 1954 Vous allez sortir de la manière que vous aimez qui indique clairement à l'utilisateur...

41
Tapez uniqchars!

Avec une chaîne composée de caractères imprimables ASCII , produisez une sortie composée de ses caractères uniques dans l'ordre d'origine . En d'autres termes, la sortie est la même que l'entrée, sauf qu'un caractère est supprimé s'il est apparu précédemment. Aucune fonctionnalité intégrée...

41
Halloween Golf: Le défi 2spooky4me!

Un meme Internet actuel est de taper 2spooky4me, avec une deuxième personne en tapant 3spooky5me, en suivant le (n)spooky(n+2)memodèle. Votre mission est d'implémenter ce modèle dans la langue de votre choix. Vous devez écrire un programme ou une fonction qui prend une valeur n(de l'entrée...

41
Couvrir les zéros dans une liste

Inspiré par cette question SO En entrée, vous recevrez une liste d'entiers non vide, dans laquelle la première valeur est garantie différente de zéro. Pour construire la sortie, parcourez le début de la liste en indiquant chaque valeur différente de zéro. Lorsque vous rencontrez un zéro, répétez la...

41
Comping Quipu: Base 10 dans le Nouveau Monde

Les quipus sont un ancien dispositif utilisé par les Incas à l’époque précolombienne pour enregistrer les nombres dans un système de positions à dix positions de base sur un cordon, qui fonctionne comme suit: Chaque groupe de nœuds est un chiffre et il existe trois types principaux de nœuds: les...

41
Tricher un test à choix multiples

introduction Pendant mes études, j'ai essayé de trouver plusieurs façons de tromper un test à choix multiples. Il s’agit essentiellement d’une version comprimée des réponses à choix multiples. La méthode va comme suit: Les réponses au test: BCAABABA Ceux-ci peuvent être convertis en 3 tableaux...

41
Enlevez chaque N-N N

La tâche Dans ce défi, votre entrée est une liste non vide d’entiers positifs, donnée dans le format natif de votre langue. Votre sortie est cette même liste, dans le même format, avec certains éléments supprimés. Vous devez supprimer chaque occurrence de 1, une occurrence sur deux 2, une...

41
Déverrouiller les secrets d'un labyrinthe à 1 dimension

Contexte Vous vous réveillez pour vous retrouver perdu dans un labyrinthe à une dimension! Un génie mystique (ou quelque chose) apparaît et explique que la sortie se trouve devant vous, mais qu'entre vous et la sortie est une série de défis. En avançant, vous réalisez que tous les prétendus défis...

41
Le problème du riz et des échecs

Une légende indienne raconte l'histoire de l'inventeur présumé du jeu d'échecs, qui a tellement impressionné l'empereur des Indes avec son jeu qu'il serait récompensé par tout ce qui lui serait demandé. L'homme a dit qu'il voulait être payé en riz. Il voulait un grain de riz pour le premier carré...

41
Produire un Magical 8 Trapezium

Votre tâche consiste à produire un Magical 8 Trapezium: 1 × 8 + 1 = 9 12 × 8 + 2 = 98 123 × 8 + 3 = 987 1234 × 8 + 4 = 9876 12345 × 8 + 5 = 98765 123456 × 8 + 6 = 987654 1234567 × 8 + 7 = 9876543 12345678 × 8 + 8 = 98765432 123456789 × 8 + 9 = 987654321 Sortie dans la langue de votre choix dans le...

41
Trouvez les mots tourbillonnants!

Ne me demandez pas comment ni pourquoi, mais en codant sur un projet, j'ai remarqué que les caractères de deux mots avaient un motif particulier faisant référence à l'alphabet, j'ai relié chaque caractère des mots au crayon de l'alphabet et j'ai obtenu deux spirales, puis j'ai remarqué que la...

41
Carré, diamant, carré, diamant

Tâche Avec une chaîne non vide de lettres ASCII minuscules a- z, prenez son premier caractère et: Entourez-le d'un carré de copies du deuxième caractère, Entourez cela avec un diamant de copies du troisième caractère, Entourez-le d'un carré de copies du quatrième caractère… … Alternant bordures...

41
Bonté Giza Golf!

Un "numéro de Giza", également appelé familièrement un numéro de Timmy, est un nombre quelconque où les chiffres représentent une pyramide ( A134810 ). Par exemple, "12321" est un nombre giza car il peut être visualisé comme ceci: 3 2 2 1 1 Cependant, quelque chose comme "123321" n'est pas un...