Questions marquées «code-golf»

9
The Eratosthenes Shuffle

Défi Écrivez une fonction ou un programme qui accepte une ligne d'entrée, exécute un mélange très spécifique et étrangement familier sur ses caractères et génère le résultat. Le brassage requis peut être décrit à l'aide de l'algorithme suivant: Étiquetez chaque caractère dans l'entrée avec un index...

9
Conversion AWG en pouces

AWG (American Wire Gauge) est un moyen courant de spécifier les tailles de fil. Votre tâche dans ce défi est de convertir d'une jauge donnée au diamètre du fil en pouces. La taille en pouces pour les jauges de 4/0à 40est indiquée dans le tableau ci-dessous: Tableau de Jauge en pouces | AWG |...

9
Fizz Buzz Lightyear

À la suite des nombreux (deux?) Défis liés à FizzBuzz publiés récemment sur PPCG, j'ai été tenté de créer le mien. Voir... Fizz Buzz Lightyear Écrivez un programme ou une fonction qui prend un entier net s'imprime FizzBuzzpour tout nombre divisible par 15, Fizzpour tout nombre divisible par 3 et...

9
Chaîne quine bidirectionnelle

PPCG n'a pas déjà assez de quines ... Défi: Votre tâche consiste à créer un programme "A0". Lorsque ce programme est exécuté sans entrée, il ne produit rien. Lorsque ce programme est exécuté avec une entrée, il génère "A1". Lorsque "A1" est exécuté sans entrée, il génère "A0". Lorsque "A1" est...

9
Clignote la lumière de la webcam!

Ce défi est inspiré de Blink the CAPS LOCK de zeppelin . La plupart des webcams disposent d'une petite lumière LED intégrée, indiquant si la webcam est utilisée, contrôlée par un mécanisme matériel pour empêcher l'espionnage. Votre tâche consiste à le faire clignoter: Allume ça. Attendez 0,5 (±...

9
Ordre des ensembles Mia

Le jeu de dés Mia introduit un ordre très non trivial d'ensembles de taille deux: {3,1} < {3,2} < {4,1} < {4,2} < {4,3} < {5,1} < {5,4} < {6,1} < {6,5} < {1,1} < {2,2} < {6,6} < {1,2} En général, l'ordre dans un tuple n'a pas d'importance {x,y}={y,x}, {1,2}est...

9
Créez chaque combinaison de groupes de variables jusqu'à l'ordre n

SPÉCIFICATION Étant donné les mvariables, créez chaque combinaison dans l'ordre n. Par exemple, Le résultat du mappage de deux variables ( aet b) à l'ordre 1serait: une b un B Le résultat du mappage de deux variables ( aet b) à l'ordre 2serait: une un 2 b b 2 un B a 2 b ab 2 a 2 b 2 Le résultat du...

9
«Surveiller» une image

Le problème: Ce défi vient d'un vrai problème que j'avais. J'ai une configuration à double moniteur au travail et je voulais utiliser l'image suivante comme fond d'écran: Cependant, mes moniteurs ont des lunettes assez importantes, et quand je règle mon arrière-plan, cela ressemble à ceci, où la...

9
Accords de piano sur les touches blanches

Backstory [ce qui n'est pas vrai] Un piano est configuré comme ceci: Cependant, sur mon piano, toutes les touches noires sont cassées! Je veux quand même pouvoir jouer des accords sur mon piano cassé. En musique, un accord est un groupe de notes jouées ensemble. Pour permettre la saisie d'accords,...

9
Bonjour tout le monde qui gère les erreurs

Écrivez un programme ou une fonction avec les fonctionnalités suivantes: Le programme / fonction tente d'abord d'écrire la chaîne Hello, world!dans le flux de sortie standard. (Aucune autre forme de sortie n'est acceptable pour ce défi, car l'accent est mis sur les E / S plutôt que sur le...

9
En arrière et en avant polyglotte quine!

Vous devez créer un polyglotte qui génère son code source dans une langue et son code source à l' envers dans une autre. Contrairement aux règles normales, vous êtes autorisé à lire le fichier actuel ou à utiliser une fonction intégrée pour obtenir le code source de votre soumission et l'inverser...

9
Conseils pour jouer au golf dans Logo

Le logo est un langage de programmation conçu en 1967 qui a un grand potentiel pour créer des graphiques en relativement peu d'octets par rapport aux autres langages. Le logo est un langage de programmation éducatif qui utilise Turtle Graphics . Il existe plusieurs implémentations intéressantes de...

9
Implémenter la méthode d'Euler

Le but de ce défi est d'utiliser la méthode d' Euler pour approximer la solution d'une équation différentielle de la forme f (n) (x) = c. † L'entrée sera une liste d'entiers dans laquelle la n ème valeur représente la valeur de f (n) (0). Le premier entier est f (0), le second est f '(0), et ainsi...

9
Déterminer la période la plus occupée

Ce défi a été grandement inspiré par ce post Stack Overflow . Défi Étant donné un groupe de clients en termes de moment où ils entrent dans une salle et quand ils en sortent, déterminez la ou les périodes pendant lesquelles la salle a un nombre maximum de personnes. La résolution de l'heure doit...

9
Questions sans réponse de PPCG

Ce cher site StackExchange a tant de défis et tant de bonnes réponses. Mais qu'en est-il des défis qui n'ont jamais été résolus ? Tâche Écrivez un programme ou une fonction qui imprimera un défi ouvert pseudo-aléatoire sans réponse (comme dans une question avec exactement zéro réponse) de PPCG....