Questions marquées «code-golf»

Code-golf est une compétition pour résoudre un problème particulier dans le moins d'octets de code source.

19
CSI: Objets Minecraft
Minecraft 1.12 sortira demain, alors célébrons! Écrivez du code qui prend un entier non négatif N qui représente le nombre d'éléments de quelque chose dans Minecraft . Produisez-le d'une manière plus utile pour les joueurs, en donnant le nombre de coffres, de piles et d'objets N est équivalent à. Utilisez …

18
Pliez une chaîne en triangle
Étant donné une chaîne dont la longueur est divisible par 4, faites un triangle comme illustré ci-dessous. Si la chaîne est abcdefghijkl, alors le triangle serait: a b l c k defghij Si la chaîne est iamastringwithalengthdivisiblebyfour, alors le triangle serait: i a r m u a o s f …

19
Numéro différent, même poids
Contexte Le poids de Hamming d'un entier est le nombre d'unités dans sa représentation binaire. Pour ce défi, les entiers sont représentés avec 32 bits et ils ne sont pas signés. Défi Étant donné un entier compris entre 0 et 2 ^ 32-1 (non inclus), sortez un entier différent dans …


24
Créer une règle binaire
Étant donné un nombre n , générez les n premières colonnes de ce modèle: # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ################################ ... La hauteur de …

30
Créer dynamiquement des boîtes
Le défi: Dessinez un rectangle de cases ASCII: [] Les règles: Prend une entrée de largeur et de hauteur Vous pouvez supposer que ce sont des nombres Doit produire une chaîne avec des caractères de nouvelle ligne, \ n Exemples: 2, 2: [][] [][] 2, 3: [][] [][] [][] Le …

19
Calculer la somme fractionnée binaire d'un mot
Prenez une chaîne, scontenant des caractères ASCII imprimables en entrée, et sortez sa "somme divisée binaire". Besoin d'une explication? Comment obtenez-vous la somme fractionnée binaire? Nous utiliserons la chaîne A4comme exemple dans l'explication suivante. Convertissez les caractères en binaire, en traitant chaque lettre comme un caractère ASCII 7 bits A …


10
Braille-ify une chaîne
Et non, ce n'est pas une dupe de Traduire du texte ASCII en braille . Il y a 2 8 = 256 motifs braille en Unicode. (Par «braille», je veux dire ceux à 8 cellules) Attends. Combien de caractères ASCII y avait-il? 2 7 = 128? Eh bien, transformons l'ASCII …

12
Inverser et ajouter la dégénérescence
Intro Inverser et ajouter est aussi simple que ncela puisse paraître, prenez-le et ajoutez-le à ses chiffres dans l'ordre inverse. (par exemple 234 + 432 = 666). Si vous appliquez ce processus à plusieurs reprises, certains nombres finiront par atteindre un nombre premier, et certains n'atteindront jamais un nombre premier. …

20
Trouvez le premier match entre parenthèses
Ce fut l'un d'une série de défis menant à l'anniversaire de Brain-Flak. En savoir plus ici . Défi Pour ce défi, votre objectif sera de trouver la toute première paire de supports correspondants dans une chaîne de ()[]{}<>supports parfaitement adaptée . Pour emprunter la définition de DJMcMayhem d'une chaîne entièrement …

14
La sécurité en chiffres
Écrivez un programme pour déterminer si une séquence périodique d'entiers positifs a la propriété que, pour chaque entier napparaissant dans la séquence, il n'y a jamais plus que d' nautres entiers entre deux occurrences consécutives de n. Par exemple, 2, 3, 5, 2, 3, 6, 2, 3, 5, 2, 3, …

12
Diviser et diviser et conquérir
Parfois, lorsque j'essaie paresseusement de prendre en compte le nombre qui apparaît devant moi¹, après un certain temps, je me rends compte que c'est plus facile que je ne le pensais. Prenons 2156par exemple: il m'est finalement apparu que les deux 21et 56sont des multiples de 7, et donc certainement …

11
Faisons un peu d'arithmétique de localisation!
De l'article Wikipedia : L'arithmétique de localisation (Latin arithmeticæ localis) est les systèmes numériques binaires additifs (non positionnels) que John Napier a explorés comme technique de calcul dans son traité Rabdology (1617), à la fois symboliquement et sur une grille de type échiquier. Quelle? Les chiffres d'emplacement sont un moyen …

16
Extraire un canal RVB d'une image
Étant donné une image, soit en entrée (éventuellement en triplets RVB) ou avec le nom de fichier en entrée (vous pouvez supposer que l'image a un nom de fichier spécifique, éventuellement sans extension), sortez une image représentant un seul canal de couleur de l'image. Vous prendrez également une autre entrée, …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.