Questions marquées «code-golf»

15
Programmer un score d'incircularité

Votre tâche consiste à programmer une fonction mathématique s, qui prend un ensemble fini non vide Ade points dans le plan 2D et génère un score d'incircularité s(A)qui satisfait les propriétés suivantes: Définition positive : S'il y a un cercle ou une ligne droite qui contient tous les points de...

15
Fais-moi un sapin de Noël à l'envers!

Défi Nous connaissons tous les arbres de Noël normaux - mais que diriez-vous d'un arbre de Noël à l'envers ! C'est un défi assez facile sur le thème de Noël. L'objectif de ce challenge est de faire de moi un sapin de Noël à l'envers ASCII. Voici les règles de ce défi: Acceptez un entier impair et...

15
XOR trie un tableau

Étant donné une clé et un tableau de chaînes, mélangez le tableau afin qu'il soit trié lorsque chaque élément est XOR avec la clé. XOR'ing deux cordes Pour XOR une chaîne par une clé, XOR chacune des valeurs de caractère de la chaîne par sa paire dans la clé, en supposant que la clé se répète pour...

15
Trouver mes moments préférés

J'aime vraiment les moments qui suivent certains modèles. En particulier, j'aime les moments où tous les chiffres sont identiques, ou tous les chiffres augmentent de manière arithmétique de un de gauche à droite. De plus, je déteste viscéralement quand les gens mettent des lettres à mon époque,...

15
Conseils pour jouer au golf à Husk

Husk est un tout nouveau langage de golf, créé par les utilisateurs de PPCG Leo et Zgarb . Il a commencé à être de plus en plus compétitif, restant souvent proche ou même battant des langues connues pour être très laconiques, comme Jelly et 05AB1E. Énumérons quelques-unes des techniques de golf qui...

15
Réplicateur de chaînes

Dans Vim, vous pouvez répéter une commande en la précédant d'un nombre, comme 3ddest équivalent à dd dd dd. Eh bien, ce motif répétitif n'est pas limité aux commandes Vim. La chaîne peut également être répliquée de cette manière. Spécification: Étant donné une chaîne, composée uniquement de...

15
La fête de la parité modulo

On vous donne un tableau A de n entiers strictement positifs, avec n ≥ 2 . Votre tâche consiste à mapper chaque entrée A i pour: 1 si A j mod A i est impair pour chaque j tel que 1 ≤ j ≤ n et j ≠ i 2 si A j mod A i est pair pour chaque j tel que 1 ≤ j ≤ n et j ≠ i 0 sinon (parités mixtes) Exemple...

15
Là, je l'ai cassé (avec des ciseaux)

Défi Étant donné une chaîne décrivant une règle de coupe et une autre chaîne, coupez des parties de la deuxième chaîne en utilisant la règle décrite par la première chaîne. Les deux chaînes seront constituées de lettres a-zou A-Z, selon celle que vous choisissez (elles ne doivent pas être...

15
Deux pas en avant et un pas en arrière

Disons que je suis à dix pas de ma destination. J'y marche en suivant le vieil adage "deux pas en avant et un pas en arrière". Je fais deux pas en avant, un en arrière, jusqu'à ce que je me tienne exactement sur ma destination. (Cela peut impliquer de dépasser ma destination et d'y revenir)....

15
Numéros de sortie, plus ou moins

Le défi Étant donné une chaîne d'entrée (ou tableau) composée de <et >, sortie une séquence (tableau ou chaîne) d'entiers tels que: les opérateurs sont tous corrects lorsqu'ils sont appliqués dans l'ordre entre les nombres consécutifs dans la sortie tous les entiers sont positifs (1 ou plus)...

15
Rejoignez les chambres

Alors, voici une carte, disons, d'un donjon ... ########## # ##### # ##### ########## ########## ########## ########## #### ## #### ## ########## Disons que le héros est dans la salle A (en haut à gauche) et que son but (un prince en détresse?) Est dans la salle B (en bas à droite). Notre carte ne...

15
Plusieurs bases mais pas deux fois le même chiffre

Contribution Un tableau non vide d'entiers positifs. Tâche Convertissez chaque entier en binaire, octal, décimal ou hexadécimal de manière à ce que chaque chiffre ( 0 à F ) soit utilisé au plus une fois. Production La liste des bases utilisées pour résoudre le puzzle. Exemple détaillé La sortie...

15
Encodage du facteur premier

Comment fonctionne l'encodage Étant donné une liste de bits: Tenir un premier (en commençant par 2) Avoir une liste Pour chaque bit en entrée Si c'est le même que le bit précédent, ajoutez le premier que vous tenez à la liste Si c'est différent, maintenez le premier prime et ajoutez-le à la liste...

15
Est-ce un numéro d'escalier?

Défi : Vérifiez si le nombre donné forme number staircaseou non Contribution : Un entier (supérieur à 0 et non décimal). REMARQUE: vous pouvez prendre l'entrée sous forme de chaîne, tableau de chiffres. Production : une valeur véridique / fausse selon que le nombre forme ou non un escalier Numéro...

15
J'ai oublié le jour des serviettes

J'ai oublié le jour des serviettes Lien Sandbox Script PHP pour les deux exemples (erreur, formatage de la chaîne) Script php corrigé, l'entrée est explicite Script PHP avec plus de commentaires d'entrée / décommentation $argvpour voir différents résultats Comme vous le savez peut-être, le 25 mai...