Programmation Puzzles & Code Golf

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

8
Plan de hauteur des boîtes
Jetez un œil à ce diagramme d'art ascii de différentes boîtes: +--------------------------------------------------------------+ | | | +-------------------------------+ +-------+ | | | | | | | | | | | | | | | +----------------+ | | | | | | | | | +-------+ | | | | | | | …



5
Numéros StickStack
StickStack est un langage de programmation basé sur une pile très simple avec seulement deux instructions: | pousse la longueur de la pile sur la pile -sort les deux premiers éléments de la pile et repousse leur différence ( second topmost - topmost) Détails sur la langue La pile est …


12
La grande chasse aux wumpus
ACHEVÉE La saison de Wumpus est terminée, et avec, la vie de nombreux Wumpus vicieux et courageux Hunter. Ainsi que certains chasseurs lâches, immoraux et carrément stupides. Mais à la fin de la journée, NascarHunter du Dr Heckle est reparti avec le plus de butin et de gloire. Nous vous …


16
Fusil à tableau généralisé
Un golf simple pour commencer la semaine! Vous disposez de trois tableaux: le tableau de base B , le tableau de valeurs V et le tableau d'index I . Vous devez produire un autre tableau dans lequel les valeurs de Vsont insérées dans Bles indices spécifiés par I. Voici un …

10
Mosaïque l'avion avec ce cercle modifié
Prenez un cercle d'unité centré sur l'origine. Dans deux quadrants voisins , inversez la courbe du cercle à travers les lignes reliant les intersections x et y du cercle. Avec la forme résultante, vous pouvez carreler l'avion: J'ai fait cette image avec le superbe bac à sable de physique 2D …

6
Générez le De Bruijn le plus court
Une séquence de De Bruijn est intéressante: c'est la séquence cyclique la plus courte qui contient toutes les séquences possibles d'un alphabet donné d'une longueur donnée. Par exemple, si nous considérions l'alphabet A, B, C et une longueur de 3, une sortie possible est: AAABBBCCCABCACCBBAACBCBABAC Vous remarquerez que chaque séquence …

7
Prédire le glissement de terrain
Glissements de terrain Dans ce défi, votre travail consiste à prévoir l'étendue des dommages causés par un glissement de terrain massif. Nous utilisons pour cela le modèle bidimensionnel simplifié, paramétré par une hauteur initiale h >= 0 et un coefficient critique c > 0 . Vous commencez par une falaise …
22 code-golf 

7
Couvrir une région avec des rectangles
Contribution Votre contribution à ce défi est une liste de paires entières. Ils représentent les coins sud-ouest des carrés d'unité dans l'avion, et la liste représente leur union en tant que sous-ensemble de l'avion. Par exemple, la liste [(0,0),(1,0),(0,1),(1,1),(2,1),(1,2),(2,2)] représente l'ensemble de couleur rouge dans cette image: Sortie Votre sortie …

6
Quines négatives mutuelles
Cela a été inspiré par Print a Negative of your Code et Golf a quine mutual . Considérez un rectangle de caractères répondant aux restrictions suivantes: Se compose uniquement de caractères ASCII imprimables Dimensions supérieures à 1 Chaque ligne et chaque colonne contient au moins un espace. Chaque ligne et …

10
Bataille de routage de grille
REMARQUE: ce défi est actuellement mort, car je ne peux pas installer les langues nécessaires pour exécuter une correspondance. Si quelqu'un d'autre a le temps et l'intérêt de le faire, je ne m'y oppose pas. Voir le bas du message pour un classement. Il s'agit d'un défi semi-coopératif du roi …


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.