Programmation Puzzles & Code Golf

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

30
Art Attack KoTH
Les entrées sont maintenant fermées. Toute nouvelle entrée ou modification ne sera pas comptée dans la dernière manche. Rejoignez le chat! Défi Essayez de remplir la toile avec autant de peinture que possible. Méfiez-vous des autres robots susceptibles de masquer votre dur labeur! Remarque: Dans cette description du défi, peindre …


30
Boucle auto-destructive la plus courte
Votre tâche est d'écrire un programme complet ou une fonction qui ne prend pas d' entrée et fonctionne tout type de boucle ( while, for, foreach, do, do-while, do-loop, goto, récursivité, etc.) qui prendra fin en provoquant une erreur, ce qui signifie que le programme doit cesser de se courir …
61 code-golf 


28
Pourquoi 6 avait peur de 7?
Pourquoi 6 avait peur de 7? Parce que 7 8 9! Étant donné une chaîne, appliquez les transformations suivantes: S'il y a un 6 à côté d'un 7 enlevez le 6 (6 a peur de 7) Si la séquence "789" apparaît, retirez le 8 et le 9 (7 a mangé …
61 code-golf  string 

15
Je déteste les espaces dans les noms de fichiers
C'est simple. Je ne peux pas rester debout lorsque des personnes utilisent des espaces pour nommer des fichiers. Cela détruit parfois les commandes de la console et rend la sortie de ls moche. Le défi consiste à écrire un programme (uniquement des caractères ascii) qui renomme tous les fichiers (y …

30
Tri avec perte (Implement Dropsort)
Dropsort , conçu par David Morgan-Mar, est un exemple d'un "algorithme de tri" à temps linéaire qui produit une liste qui est en fait triée, mais ne contient que certains des éléments d'origine. Tout élément qui n’est pas au moins aussi grand que le maximum des éléments qui le précèdent …

15
Dessine le signe €
L'objectif est de produire ou d'afficher une image avec un signe € (euro) conformément aux spécifications suivantes (en ignorant la bordure du signe). Source: http://en.wikipedia.org/wiki/File:Euro_Construction.svg Règles: Le programme / script doit prendre la hauteur du €signe en pixels en argument (les espaces vides autour du signe sont facultatifs) Le €signe …

5
Arc-en-ciel noir et blanc
Pour une image comportant uniquement des pixels noirs et blancs et un emplacement (x, y) qui est un pixel blanc, colorez les pixels blancs en fonction de leur distance minimale de Manhattan à partir de (x, y) dans un tracé qui implique uniquement de traverser d'autres pixels blancs. La teinte …


30
Dessiner mes slash
En tant que programmeur, vous avez probablement entendu parler de barres obliques et de barres obliques inversées. Mais avez-vous entendu parler de slashs? C'est à ce moment-là que vous prenez une série de barres obliques, connectez leurs extrémités et dessinez-les en descendant. Pour le défi d'aujourd'hui, vous devez écrire un …

30
L'imprimante à cordes mystère (Cops)
Le fil des voleurs peut être trouvé ici: L'imprimante à cordes mystère (Robbers) Votre challenge Ecrivez un programme, une fonction ou un script REPL qui imprime une chaîne sur STDOUT. Les voleurs vont essayer de créer un programme qui imprime la même chaîne. S'ils réussissent à créer le programme dans …

12
ASCII Train Golf
Considérez ces sept wagons de train ASCII. Moteur (E) __ ====== \/ | [] |========= | ) ================ O-O-O O-O-O \\ Voiture de tourisme (P) =============== | [] [] [] [] | =============== O-O O-O Wagon de marchandises (B) =============== |-|-| | |-|-| =============== O-O O-O Tanker (T) _____---_____ ( …

9
Jeu de la faim - Manger ou mourir
Jeu de la faim - Manger ou mourir Si tu ne manges pas, tu meurs. Si vous mangez, vous vivez (jusqu'à votre mort). Vous allez mourir, alors essayez de mourir en dernier. Vue d'ensemble Il y a une île peuplée d'un troupeau de proies. Vous contrôlez un groupe de cinq …

30
Deux fait toute la différence - Cops
AVIS - Ce défi est maintenant fermé. Toute nouvelle réponse sera ignorée et la réponse acceptée ne changera pas Défi Ecrivez un programme valide qui, lorsque seulement deux caractères du programme sont modifiés, supprimés ou ajoutés, modifie complètement la sortie. La sortie modifiée doit avoir une distance de Levenshtein de …

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.