Questions marquées «code-golf»

51
Espaces blancs significatifs: flics

Pour les besoins de ce défi, nous allons définir les espaces blancs uniquement comme des sauts de ligne (0x0A) et des espaces (0x20). Notez que la plupart des langages et des variantes de regex considèrent de nombreux autres caractères comme des espaces aussi bien à l'intérieur qu'à l'extérieur de...

51
Ajouter des longueurs de chaîne

Défi: Étant donné une chaîne ssur les caractères a- z, A- Z, 0- 9, ajoutez la longueur de sà lui-même, en comptant le ou les caractères supplémentaires de la longueur dans la longueur totale de s. Contribution: Juste une chaîne de longueur arbitraire (peut être vide). Sortie: La même chaîne, mais...

51
Coprimes jusqu'à N

Étant donné un nombre n >= 2, indiquez tous les entiers positifs inférieurs à noù gcd(n, k) == 1(avec kl'un des nombres en sortie). Les nombres de ce type sont coprimes les uns aux autres. Exemple: 10donne le résultat [1, 3, 7, 9](sous la forme de votre choix, à condition que les nombres soient...

51
Créer une case à cocher

Ecrivez un programme qui crée une case à cocher à deux états avec laquelle les gens peuvent interagir à l'aide d'une souris. Plus précisément, votre programme doit atteindre tous les objectifs suivants: Avoir une zone de 8 × 8 pixels (ou plus grande si désiré) de l'écran qui est la zone cliquable...

51
Créez un programme de peinture!

introduction Un jour, vous montriez à votre enfant comment dessiner sur un ordinateur. Vous tapez mspaint.exedans la barre d'exécution. À votre horreur, il est écrit "Aucun élément ne correspond à votre recherche". Vous devez créer une version simple de peinture pour que votre enfant puisse...

51
Déterminez la version de votre langue

Votre défi consiste à écrire un polyglotte qui fonctionne dans différentes versions de votre langue. Lorsqu'il est exécuté, il affichera toujours la version linguistique. Règles Votre programme doit fonctionner dans au moins deux versions de votre langue. La sortie de votre programme ne doit...

51
Sièges dans un cinéma finlandais

On vous donne la carte d'un cinéma comme une matrice booléenne: 0 représente un siège libre, 1 - occupé. Chaque Finlandais qui entre choisit le siège le plus éloigné ( distance euclidienne ) du siège occupé le plus proche ou, s’il en existe plusieurs, le premier par ordre de rangée . Produisez une...

51
Apporter une paire d'entiers à l'égalité

Cela a été inspiré par un problème de mathématique que j’ai vu quelque part sur Internet mais ne me souviens plus où (MISE À JOUR: le problème original a été trouvé sur les énigmes mathématiques subreddit avec une preuve à condition que cela soit possible, voir aussi ce post de Math SE ), demandant...

51
Encoder la date au format veille de Noël

Le jour où ce message a été publié était la veille de Noël. Demain ce sera Noël. Hier, c'était la veille de Noël. Dans deux jours ce sera Christmas Eve Eve Eve Eve Eve Eve Eve Eve Eve Eve Eve Eve Eve Eve Eve Eve Eve Eve Eve Eve Eve Eve Eve Eve Eve Eve Eve Eve Eve Eve Eve Eve Eve Eve Eve Eve Eve Eve...

50
Obfuscated FizzBuzz Golf [fermé]

Créez l'implémentation FizzBuzz la plus courte possible. Pour être considéré comme obscurci, il doit satisfaire à au moins l'un des éléments suivants: Ne contient aucun des mots "Fizz", "Buzz" ou "FizzBuzz" Ne contient pas les nombres 3, 5 ou 15. Utilisez l’un des éléments ci-dessus de manière...

50
Magrathea 2.0 - Construire des montagnes

Avec le grand krach de l'économie universelle, la demande de planètes sur mesure a également plongé. Les Magrathiens ont également dû gérer des revenus plus stables provenant d’une catégorie plus large de clients. Par conséquent, ils ont inventé la chaîne de montagne à faire soi-même (ou petits...

50
Ne pas Même. Cligner

Votre vie pourrait en dépendre. Ne cligne pas des yeux. Ne cligne même pas des yeux. Cligne des yeux et tu es mort. Ils sont rapides. Plus rapide que vous ne pouvez le croire. Ne tourne pas le dos, ne détourne pas le regard et ne cligne pas des yeux! Bonne chance. Les anges pleureurs sont une race...

50
oui, c'est 91 lignes

yes, de coreutils, a 91 lignes . Beaucoup d’entre eux sont des commentaires, mais c’est encore BEAUCOUP trop long. Edition de septembre 2019: le fichier source a augmenté au cours des cinq dernières années et compte maintenant 126 lignes. Ecrivez un programme qui imite yes: sortie vers stdoutun...

50
Alex a parfois raison

Ce défi consiste à élever les esprits de notre mod Alex A. , qui a généralement tort . Supposons que vous avez un ami nommé Alex qui a besoin d'aide pour la logique de base et les mathématiques, en particulier l'équivalent mathématique . Il vous donne une liste d'équations de la forme [variable] =...

50
Mots Spoonerise

Étant donné deux mots, spoonerise- les en changeant leurs groupes de consonnes initiales. Le moins d'octets gagne. plaster man -> master plan blushing crow -> crushing blow litigating more -> mitigating lore strong wrangler -> wrong strangler def ghi -> ghef di few years -> yew...

50
Code (Mini) Golf

Compte tenu de la vue de côté d'un parcours de mini-golf et de la puissance de l'élan, déterminez si la balle parviendra dans le trou. Un cours sera dans ce format: ____ ____ _ __/ \ / U \ __/ \ / \_ \_/ La balle commence juste avant le premier terrain à gauche et suit le contour du parcours...