Questions marquées «code-golf»

14
Trouvez les cotes impaires

Étant donné une collection non ordonnée d'entiers positifs par toute méthode d'entrée raisonnable, renvoyez toutes les sous-collections qui ont un nombre impair d'éléments impairs (c'est-à-dire qui ont un total impair). Il s'agit de code-golf , vous devez donc viser à minimiser le nombre d'octets...

14
Quine / Error Quine Polyglot

Votre tâche est simple: écrire un programme qui peut être exécuté en deux langues. Il doit s'agir d'un quine normal (imprime son propre code source) dans la langue 1, et doit être un quine d'erreur (génère un message d'erreur identique à son propre code source) dans la langue 2. C'est du code-golf...

14
L'algorithme de comptage de reprise

Les enfants qui apprennent à compter connaissent souvent des séries de chiffres, mais ne semblent pas pouvoir les assembler correctement. Par exemple, ils pourraient dire: 1,2,3,4,7,8,9,10 Parfois, les enfants se rendent compte qu'ils ont sauté certains chiffres et reviennent:

14
Randomisez les scalaires d'un tableau

Vous devez remplir un tableau avec chaque numéro 0-ninclus. Aucun chiffre ne doit se répéter. Cependant, ils doivent être dans un ordre aléatoire. Règles Toutes les règles de code-golf standard et les échappatoires standard sont interdites Le tableau doit être généré de manière pseudo-aléatoire....

14
Prononcer des nombres

Concept Se souvenir des chiffres peut être difficile. Se souvenir d'un mot peut être plus facile. Afin de mémoriser de grands nombres, j'ai créé un moyen de les prononcer d'une manière semblable à un leetspeak. Règles Chaque chiffre est d'abord remplacé par sa lettre correspondante: 0 => O 1...

14
S'éteint, version 7 segments

Étant donné un affichage à 7 segments avec certains segments activés et d'autres désactivés, recherchez une séquence de chiffres (0-9), de sorte qu'après avoir basculé les segments correspondants pour chaque chiffre, tous les segments sont désactivés. Exemple _ _ [3] => | [1] => [OFF] _ |...

14
Explorer le xorspace

Le xorspace d'un ensemble d'entiers est l'ensemble de tous les entiers qui peuvent être obtenus en combinant les entiers de départ avec l'opérateur xor au niveau du bit habituel ( ^). Par exemple, le xorspace de (8, 4)est (0, 4, 8, 12): 0 est 4 ^ 4, 12 est 4 ^ 8 et aucun autre nombre ne peut être...

14
Produit cartésien de deux listes

Tâche Étant donné deux listes de caractères, sortez leur produit cartésien, c'est-à-dire la liste des appariements de chaque lettre de la première liste avec chaque lettre de la deuxième liste. Exemple "123456"et "abcd"donner:

14
Dessiner un cuboïde ASCII

Étant donné trois entiers> = 2, créez un cube ASCII dans une projection orthogonale (armoire). Les trois entiers représentent la hauteur, la largeur et la profondeur (mesurées en caractères visibles), y compris les coins. Les coins doivent être «o» ou «+», libre choix. w: 10, h: 5, d: 4 Donne...

14
Apprenons un peu la chimie du pH du sol!

Andrew est chimiste, intéressé par l'acidité des solutions et par l'agriculture. Après des mois de recherche (Google n'est pas son ami), il est parvenu au tableau * suivant concernant le niveau d'acidité lisible par l'homme en termes de pH (potentiel de l'hydrogène) : Dénomination | Gamme de pH |...

14
Créer un tracé tige-feuille

Connexe: Valider un tracé tige-feuille Contribution Une liste non vide d'entiers positifs. Si nécessaire, ils peuvent être considérés comme des chaînes. Vous ne pouvez pas supposer qu'il est trié. Production Un graphique tige-et-feuille des nombres. Dans un ce diagramme à tiges et à feuilles, les...

14
Date courte en anglais Date longue

Convertissez le format de date courte en date longue en anglais en aussi peu d'octets que possible. Contribution L'entrée sera sous la forme d'une chaîne de format yyyy-mm-dd, avec un remplissage nul en option pour toutes les valeurs. Vous pouvez supposer que c'est syntaxiquement correct, mais pas...

14
Calculer la largeur d'arbre

La largeur d' arbre d'un graphe non orienté est un concept très important en théorie des graphes. Des tonnes d'algorithmes de graphe ont été inventés qui fonctionnent rapidement si vous avez une décomposition du graphe avec une petite largeur d'arbre. La largeur d'arbre est souvent définie en...

14
Échange de lettres et de chiffres

Étant donné une chaîne d'entrée contenant uniquement des caractères alphanumériques ASCII et commençant par une lettre, permutez chaque série de lettres avec la série de chiffres qui suit. Une course est une séquence de lettres ou de chiffres consécutifs. Notez que dans le cas où la chaîne d'entrée...

14
n * k = dd0d00d où d =…?

Étant donné un entier positif n ≤ 500 : Trouvez le plus petit entier positif k tel que tous les chiffres de la représentation décimale de n * k soient 0 ou d , avec 1 ≤ d ≤ 9 . Imprimez ou retournez d en moins de 30 secondes (en savoir plus à ce sujet dans la section Clarifications et règles )....

14
Quine endurci par les mutations

Votre tâche consiste à créer un programme qui imprime sa propre source. "Hé, nous avons déjà ce défi, et des tonnes de variations! Pourquoi en fais-tu un autre?" vous pouvez demander, mais celui-ci va être l'un des plus difficiles (espérons-le, de toute façon). Votre quine doit être «renforcé...

14
Couvrir un ensemble de multiples

Permet de prendre un ensemble de nombres entiers supérieurs à 1 et appeler X . Nous définirons S (i) comme l'ensemble de tous les membres de X divisible par i où i> 1 . Voudrait choisir parmi ces sous-ensembles un groupe d'ensembles tels que Leur union est l'ensemble X Aucun élément de X ne...

14
Pouvez-vous boucler sans planter?

Beaucoup d'entre nous connaissent le jeu Tron. Vous contrôlez un "lightcycle" placé sur une grille. Le cycle lumineux avance toujours (bien que vous contrôliez la direction) et laisse une trace permanente derrière lui. Si vous tombez sur un sentier, vous vous écrasez! Le but ici est de déterminer...