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.

26
Numéros d'escalier
Un certain nombre d'escalier est un entier positif x tel que sa n ième chiffre (une indexée en commençant par le chiffre le moins significatif) est égal à x% (n + 1) . C'est un peu bouchée, alors regardons un exemple. Prenez 7211311 , si nous prenons les résidus modulaires …

16
Triples pythagoriciens primitifs
( lié ) Un triple de Pythagore est une liste (a, b, c)qui satisfait l'équation a 2 + b 2 = c 2 . Un triple pythagoricien primitif (PPT) est celui où a, bet csont tous des coprimes (c'est-à-dire que le seul diviseur commun entre les trois éléments est 1). …

8
Effectuer un tri par gravité
Défi Étant donné une liste d'entiers, montrez comment le tri par gravité serait effectué. Tri par gravité En ordre de gravité, imaginez les nombres sous forme de rangées d'astérisques. Ensuite, tout tombe, et les nouvelles lignes seront évidemment triées. Regardons un exemple: [2, 7, 4, 6]: ** ******* **** ****** …

11
Quel fil couper
Cette tâche concerne la compression et le traitement d'une séquence de conditions. Dans le jeu Keep Talking and Nobody Explodes , un désamorceur de bombe doit désarmer une bombe à l'aide d'instructions relayées par des experts consultant un manuel de désamorçage de bombe alambiqué . Ce défi concerne le module …

20
Interquine - Deux programmes qui se produisent en boucle
Le programme A génère le code du programme B lors de son exécution et B génère la source de A. Exigences: Une seule langue dans les deux programmes Les programmes sont différents. Un programme qui sort lui-même n'est pas admissible. Les deux programmes sont non vides ou d'une longueur d'au …
29 code-golf  quine 

29
Chicken McNugget Numbers
La description Les numéros de Chicken McNugget sont des nombres qui peuvent être exprimés comme une somme de 6, 9 ou 20 - les tailles initiales des célèbres boîtes de Chicken McNuggets vendues par McDonald's. Dans cette somme, un nombre peut apparaître plusieurs fois, tout 6 + 6 = 12comme …

30
Est-ce un numéro Sphenic?
Un nombre sphénique est un nombre qui est le produit d'exactement trois nombres premiers distincts. Les premiers nombres sphéniques le sont 30, 42, 66, 70, 78, 102, 105, 110, 114. Il s'agit de la séquence A007304 dans l'OEIS. Ta tâche: Écrivez un programme ou une fonction pour déterminer si un …

21
Swap indices et valeurs
La tâche Écrivez un programme ou une fonction dont l'entrée est une liste / tableau X d'entiers, et dont la sortie est une liste d'ensembles d'entiers Y , de telle sorte que pour chaque élément e dans chaque ensemble Y [ i ], X [ e ] = i , …

2
Aidez Pac-Man à compter les Pac-Dots
Sur les conseils de Mme Pac-Man qui craint qu'il ne fasse de l'embonpoint, Pac-Man a décidé de suivre son apport quotidien en Pac-Dot. Aidez-le à compter le nombre de Pac-Dots sur un chemin donné dans le labyrinthe! Le labyrinthe Pour vous aider à créer votre propre encodage du labyrinthe, vous …

5
Je ne vois pas la forêt pour les arbres
Écrivez un programme ou une fonction qui dessine un arbre d'arbres, construisant ainsi une forêt. Les arbres sont dessinés comme empilant une pyramide. La première ligne (en haut) contient l' 1arborescence, la ligne suivante vers le bas contient 2(pour un total de 3), la suivante contient 3(pour un total de …

28
Quelle est la hauteur des monolithes?
Voici un exemple d'entrée de monolithes . Il y en a 4 dans cet exemple. _ | | _ | | _ | | | | | | | | _ _| |_| |___| |____| |_ Le premier monolithe mesure 4 unités de haut, le second 2, le troisième 3 …


25
Fizz Buzz to Text
introduction Je ne sais pas particulièrement d' où vient la tendance du fizz buzz. Ce pourrait être juste un mème ou quelque chose, mais il est quelque peu populaire. Défi Votre travail consiste aujourd'hui à convertir Fizz Buzz en binaire (0, 1) respectivement, et à convertir ce binaire en texte. …
29 code-golf  binary 

30
«Multipliez» deux chaînes
Cela a été inspiré par une fonction que j'ai récemment ajoutée à mon langage Add ++ . Par conséquent, je soumettrai une réponse courte dans Add ++ mais je ne l'accepterai pas si elle gagne (ce ne serait pas juste) Ne détestez-vous pas quand vous pouvez multiplier des nombres mais …
29 code-golf  string 

13
Somme des colonnes de Pascal
La plupart des gens ici connaissent le triangle de Pascal. Il est formé de rangées successives, où chaque élément est la somme de ses deux voisins supérieur gauche et supérieur droit. Voici les premières 5lignes (empruntées au triangle Générer Pascal ): 1 1 1 1 2 1 1 3 3 …

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.