Questions marquées «code-golf»

38
Ne me dis jamais la chance

Contribution Un entier n (≥ 1) et un chiffre d (un entier tel que 0 ≤  d  ≤ 9). Dans l'un ou l'autre ordre; de stdin ou des paramètres ou autre chose; à un programme ou une fonction; etc. Sortie Les entiers de 1 à n inclus (dans l’ordre) dont les représentations décimales contiennent un nombre pair...

38
Déchiffrer les couleurs XKCD

Randall Munroe (auteur de XKCD) a organisé une enquête pour donner des noms aux couleurs . Le résultat principal est une liste de noms pour les 954 couleurs de moniteur RVB les plus courantes . Pour faciliter la programmation, voici la liste en texte brut: http://xkcd.com/color/rgb.txt . Attention,...

38
Trouvez le plus grand nombre adjacent à un zéro

Défi: Prenez un vecteur / une liste d’entiers comme entrée et indiquez le plus grand nombre adjacent à un zéro. Caractéristiques: Comme toujours, formats d'entrée et de sortie optionnels Vous pouvez supposer qu'il y aura au moins un zéro et au moins un élément différent de zéro. Cas de test: 1 4 3...

38
Est-ce un nombre équilibré?

Un nombre est équilibré si la somme des chiffres de chaque moitié du nombre est égale. Ainsi: 1423est équilibré parce que 1+4 = 2+3, ainsi est: 42615parce que 4+2=1+5. Notez que le chiffre du milieu n'est inclus ni d'un côté ni de l'autre s'il existe un nombre impair de chiffres. Défi: Prenez un...

38
Zéro somme couvre

introduction Considérons une liste non vide L d'entiers. Une tranche de somme nulle de L est une sous-séquence contiguë de L dont la somme est égale à 0. Par exemple, [1, -3, 2] est une tranche de somme nulle de [-2, 4, 1, -3, 2, 2 , -1, -1] , mais [2, 2] n’est pas (car sa somme ne correspond pas à...

38
Chaque mot de babab à zyzyz

Votre tâche consiste à écrire un programme qui produira une liste lisible de tous les mots de cinq lettres avec la structure suivante: consonne - voyelle - consonne - voyelle - consonne La sortie doit être triée alphabétiquement avec un mot par ligne et aucun mot ne doit être répété deux fois. Il...

38
Retour arrière et retaper une liste de mots

Voici comment revenir en arrière et retaper d'une chaîne à une autre: Commencez à la première chaîne. Supprimez les caractères à la fin jusqu'à ce que le résultat soit un préfixe de la deuxième chaîne. (Cela peut prendre 0 étapes.) Ajoutez des caractères à la fin jusqu'à ce que le résultat soit...

38
Ne m'en donne pas cinq!

Question: Vous recevrez les entiers de début et de fin d'une séquence et devriez lui renvoyer le nombre d'entiers ne contenant pas le chiffre 5. Les numéros de début et de fin doivent être inclus! Exemples: 1,9 → 1,2,3,4,6,7,8,9 → résultat 8 4,17 → 4,6,7,8,9,10,11,12,13,14,16,17 → résultat 12 50,60...

38
Votre propre instruction "pour"

Votre propre "pour" instruction En supposant que vous ayez les entrées suivantes: a, b, c, d La saisie peut se faire sur une ligne, quel que soit le format "a / b / c / d" ou "a, b, c, d", etc. Vous pouvez également avoir 4 entrées. Vous devez coder le comportement suivant (pseudo-code ici): var i...

38
Ce nombre est-il factoriel?

La tâche À partir d’un nombre naturel en entrée, votre tâche consiste à produire une valeur de vérité ou de falsey selon que l’entrée est une factorielle de tout nombre naturel. Vous pouvez supposer que le numéro saisi sera toujours compris dans la plage de numéros prise en charge par votre langue,...

38
Imprimer du texte invisible

Avec une chaîne en entrée, génère un nombre de caractères d'espacement (0x0A et 0x20) égal à la longueur de la chaîne. Par exemple, étant donné la chaîne dont Hello, World!votre code aurait besoin pour générer exactement 13 caractères d'espacement et rien d'autre. Ceux-ci peuvent être n'importe...

38
Faire des mots au carré

Le défi Votre tâche consiste à créer un programme qui prend une entrée de chaîne donnée et la sort au format carré. Les chaînes vides doivent renvoyer une chaîne vide. Exemples Compte tenu de l'entrée: golf Votre programme devrait générer: golf o l l o flog Contribution: 123 Sortie: 123 2 2 321...

38
Une très longue Terza Rima

La description Afficher le schéma de rimes pour une très longue Terza Rima. Contribution Aucun. Sortie ABA BCB CDC DED EFE FGF GHG HIH IJI JKJ KLK LML MNM NON OPO PQP QRQ RSR STS TUT UVU VWV WXW XYX YZY Règles Vous pouvez choisir entre séparer des strophes avec des espaces ou des nouvelles lignes,...

38
Jolis polynômes d'impression

introduction Les humains sont une espèce remarquable, mais nous pouvons parfois être très difficiles à comprendre, en particulier pour les ordinateurs. En particulier, il semble que nous aimions écrire des polynômes de manière très compliquée, avec des règles apparemment arbitraires. Quel est le...

38
Dessine le «Cool S»

introduction Nous connaissons tous le cool S (également connu sous les noms de Superman S, Stüssy S, Super S, Skater S, Pointy S, Graffiti S, etc.): des milliards d'écoliers du monde entier ont dessiné ce S et se sont immédiatement sentis fiers d'eux-mêmes. Au cas où vous avez oublié ou eu un...

38
Trouvez l'aiguille dans la botte de foin

Avec une botte de foin rectangulaire d'au moins 2x2 composée de tous les mêmes caractères ASCII imprimables, génère l'emplacement (en partant du coin supérieur gauche) de l'aiguille, qui est un caractère différent. Par exemple, si la pile de foin suivante est entrée: ##### ###N# ##### ##### La...

38
Produire le message Arecibo

Le message Arecibo est un message radio interstellaire de 1974 contenant des informations de base sur l'humanité et la Terre, envoyé au groupe d'étoiles globulaire M13 dans l'espoir que l'intelligence extraterrestre puisse le recevoir et le déchiffrer ... Le message consistait en 1 679 chiffres...