Programmation Puzzles & Code Golf

Q & A pour les amateurs de programmation et les golfeurs de code


9
Une vraie fête de la saucisse
Comme le premier week-end d'octobre approche, organisons notre propre fête de la bière! Contexte Vous et d'autres programmeurs avez été embauchés par les producteurs locaux de saucisses à Munich, en Allemagne. Les producteurs de saucisses fournissent à l'Oktoberfest toutes les saucisses dont le Volksfest géant a besoin. Vous réussissez à …
35 code-golf 

30
Générer la séquence Abacaba
Ce défi consiste à imprimer la séquence abacaba d'une profondeur spécifique. Voici un diagramme des 5 premières séquences ( a(N)la séquence abacaba de profondeur N, les majuscules / minuscules servent simplement à montrer le motif, cela n’est pas nécessaire dans la sortie de votre programme): a(0) = A a(1) = …

10
Condensez ces numéros de page!
Clause de non-responsabilité: bien que je sois sur ce site à des fins de divertissement depuis un moment, c’est ma première question, alors n’oubliez pas les erreurs mineures. Contexte Lorsqu’il nous donne des devoirs, mon professeur est vraiment énervant et écrit tous les problèmes que nous devons faire individuellement. En …

28
Trouver le nombre dans la constante de Champernowne
introduction En base 10, la constante de Champernowne est définie par la concaténation de représentations de nombres entiers successifs. En base 10: 0.1234567891011121314151617...et ainsi de suite. Vous pouvez voir que la première apparition de 15commence à la 20thdécimale: Position 0000000001111111111222222222233333333334444444444555555555566666666 1234567890123456789012345678901234567890123456789012345678901234567 ^ 0.1234567891011121314151617181920212223242526272829303132333435363738... ^^ 15 = position 20 La première …
35 code-golf  math  number 

13
Trier les pixels
Votre tâche consiste à créer un programme qui, à partir d’une image d’entrée, crée une image de sortie de la même taille, dans laquelle tous les pixels sont classés par valeur hexadécimale. Votre programme peut: Triez les pixels de gauche à droite et ensuite vers le bas ou commencez par …

13
Le phénomène de Will Rogers
Le phénomène dit de Will Rogers décrit un moyen d'ajuster les statistiques en augmentant la moyenne en deux (multi) ensembles lorsqu'un élément est déplacé entre les deux ensembles. Comme exemple simple, considérons les deux ensembles A = {1, 2, 3} B = {4, 5, 6} Leurs moyennes arithmétiques sont 2et …

15
Écriture d'escalier
Ecrivez un programme ou une fonction qui produira une chaîne donnée en escalier, en écrivant chaque partie d'un mot commençant par une voyelle une ligne au-dessous de la partie précédente. Par exemple: Input: Programming Puzzles and Code Golf Output: Pr P C G ogr uzzl and od olf amm es …
35 code-golf  string 

30
Zéros à la fin d'une factorielle
Ecrivez un programme ou une fonction qui trouve le nombre de zéros à la fin de la n!base 10, où nest un nombre entré (dans le format de votre choix). On peut supposer qu'il ns'agit d'un entier positif, ce qui signifie n!également un entier. Il n'y a pas de zéros …

8
Clarence la lente dactylographe
introduction Clarence est un commis à la saisie de données qui travaille chez un fournisseur de services Internet. Son travail consiste à saisir manuellement les adresses IP de tous les clients du fournisseur de services Internet dans la base de données. Il le fait en utilisant un clavier qui a …
35 code-golf 

4
Labyrinthes Infinis
Contexte Vous êtes l'apprenti d'un puissant sorcier et votre maître élabore actuellement un sortilège pour créer un labyrinthe interdimensionnel dans lequel piéger ses ennemis. Il souhaite que vous programmiez son ordinateur alimenté à la vapeur pour analyser les configurations possibles. La programmation de cette machine diabolique est très dangereuse, vous …

8
Revêtement de chaque crêpe
Vous avez une pile de crêpes sur une assiette avec une boule de sirop sur le dessus tellement épaisse qu’elle ne peut pas couler sur les côtés. Vous ne serez pas heureux de manger jusqu'à ce que les deux faces de chaque crêpe aient au moins touché le sirop, mais …
35 code-golf  stack 

9
Saboter les normes de codage [fermé]
Diverses normes de codage appliquées par les éditeurs de logiciels ont pour objectif d'accroître la fiabilité, la portabilité et, plus important encore, la lisibilité du code écrit conjointement par différents développeurs. MISRA C et le standard C ++ développés pour le projet JSF sont deux exemples notables . Celles-ci se …

30
Générer des numéros de lundi
Les nombres de lundi , tels que définis par Gamow dans cette question sur Puzzling, sont des entiers positifs N avec les trois propriétés suivantes: La représentation décimale de N ne contient pas le chiffre 0 La représentation décimale de N ne contient aucun chiffre deux fois N est divisible …

30
Faisons une recherche de mots!
Dans ce défi, nous allons créer ensemble une recherche par mot contenant de nombreux programmes dans différentes langues. Nous avons commencé avec une grille de blancs de 60 sur 25 ( ·), dont certains sont remplacés par les caractères d'un programme Ruby. Pour répondre, choisissez une langue qui n'a pas …

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.