Programmation Puzzles & Code Golf

97
Sortie avec la même longueur que le code

Dans ce défi, vous devez écrire un programme ou une fonction qui ne prend aucune entrée et affiche ou renvoie une chaîne avec le même nombre d'octets que le programme lui-même. Il y a quelques règles: Vous pouvez uniquement générer des octets dans la plage ASCII imprimable (0x20 à 0x7E, inclus) ou...

95
Pourquoi ça ne se termine pas? [fermé]

Votre tâche: écrire un programme qui doit évidemment se terminer, mais ce n’est jamais le cas (même dans le cas d’une panne d’ordinateur). Faites en sorte qu'il semble devoir effectuer une tâche simple: ajouter des chiffres, imprimer quelque chose, ... Mais cela reste pris dans une boucle infinie....

95
Faire un programme "Ceeeeeeee"

Une fois, j’écris un programme JavaScript qui prend en entrée une chaîne et un caractère et supprime tous les caractères sauf le premier et le caractère donné en entrée, un par un. Par exemple, le calcul avec les entrées codegolf.stackexchange.comet epour le caractère donne:...

95
Fabriquez un sapin de Noël évolutif [fermé]

Votre défi: faire un arbre de Noël. La taille doit pouvoir être choisie par une méthode d'entrée, mais ne doit pas être directement liée à une partie de l'arbre. Cependant, des entrées plus importantes devraient produire un arbre plus grand. Comment pouvez-vous le faire? Vous pouvez créer l’arbre...

94
Un OEIS après l'autre

Au 13/03/2018 16:45 UTC, le gagnant est la réponse n ° 345 , de Scrooble . Cela signifie que le concours est officiellement terminé, mais n'hésitez pas à continuer à poster des réponses, du moment que les règles sont respectées. De plus, un petit mot aux trois principaux intervenants en termes de...

94
Est-ce que ça va s'arrêter? (Flics)

C'est le fil des flics. Le fil des voleurs est ici . Votre défi consiste à créer un programme qui fonctionne à l'infini sans arrêter 1 , à moins d'obtenir un ou des intrants particuliers 2 . S'il reçoit cette entrée, il doit se terminer dans un temps fini 3 . Il s’agit d’un code-golf . Ainsi, la...

93
L'imprimante polyvalente entière

Ecrivez un morceau de code exécutable dans au moins trois langues différentes. Le code doit contenir l'entier 1dans la langue numéro un, 2dans la langue numéro deux, 3dans la langue numéro trois, etc. Règles: La sortie doit être uniquement l'entier, mais les retours à la ligne sont corrects. Le...

93
Implémenter l'algorithme de tri Thanos

L'algorithme de tri va comme ceci: Tant que la liste n'est pas triée, alignez la moitié des éléments (supprimez-les de la liste). Continuez jusqu'à ce que la liste soit triée ou qu'il ne reste qu'un élément (trié par défaut). Cet algorithme de tri peut donner des résultats différents en fonction de...

93
Unique est pas cher

Ecrivez une fonction ou un programme qui détermine le coût d’une chaîne donnée, où le coût de chaque caractère est égal au nombre de fois où le caractère s'est produit jusqu'à ce point dans la chaîne, et le coût de la chaîne est la somme des coûts de ses personnages. Exemple Pour une entrée de...

92
Où est le 0xBEEF?

Ce défi a été inspiré par la publicité de cette Wendy's de 1984. Illustration de TS Rogers Votre tâche consiste à trouver un 0xBEEF hexadécimal sur un bun binaire. Le «boeuf» se compose du modèle suivant: 1 0 1 1 (0xB) 1 1 1 0 (0xE) 1 1 1 0 (0xE) 1 1 1 1 (0xF) Et le «chignon» consiste en une...

92
Cinquante nuances de gris

Les garçons et les filles sont enthousiastes à l'idée de voir Fifty Shades of Grey sur leur grand écran. Nous voulons simplement coder sans être dérangés, alors voici un défi: choisir notre cerveau. Vous devez: Imprimez sur l'écran cinquante carrés remplis chacun d'une nuance de gris différente Si...

92
Construire une bombe de Markdown [fermé]

Je suis sûr que la plupart d’entre nous ont entendu parler des bombes zip et autres manipulations similaires, dans lesquelles une intervention malicieuse crée une sortie massivement disproportionnée. Nous avions même une question ici pour faire cela à un compilateur à un moment donné. Eh bien, il...

92
Le code se termine-t-il?

C’est un défi de code de golf auquel j’ai pensé avec un penchant mathématique. Le défi consiste à écrire le code le plus court possible, de manière à poser la question de savoir si le code se termine ou non. Un exemple de ce que je veux dire pourrait être la pièce suivante de code python, adapté...

91
Image de Mandelbrot dans toutes les langues

J'ai toujours utilisé une image Mandelbrot en tant que version "graphique" de Hello World dans toutes les applications graphiques que j'ai entre les mains. Maintenant, c'est à vous de jouer. La langue doit être capable de générer des graphiques ou des graphiques (l'enregistrement de fichiers n'est...