Programmation Puzzles & Code Golf

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


16
Voyons l'action!
Qui n'aime pas les films d'action avec des voitures rapides et bruyantes, en particulier celles avec beaucoup d'accidents? Qui n'aime pas les plans d'action dans l'art ascii? La scène est: Deux voitures partent sur les côtés opposés d'une route droite (avec 60 espaces entre les deux). Ils commencent à se …

7
XOR crypte vos programmes avec la source d'autres programmes
Écrivez deux programmes de telle sorte que lorsque les octets de leur code source sont XOR-d ensemble, il produit un troisième programme valide, tous dans la même langue. La longueur de chacun des trois programmes en octets doit être identique. Le premier programme devrait sortir A. Le deuxième programme devrait …

10
Générateur de fermeture palindromique bidirectionnel
introduction Une fermeture palindromique d'une chaîne d'entrée est le palindrome le plus court qui peut être construit à partir de la chaîne d'entrée où le palindrome final commence par la chaîne d'entrée. Pour ce défi, nous envisagerons une fermeture palindromique bidirectionnelle telle que La fermeture palindromique gauche d'une chaîne d'entrée …

26
Entourez une chaîne de hachages
J'ai déjà fait cela en Python, mais il semble que cela pourrait être beaucoup raccourci: txt = input("Type something.. ") c = "#" b = " " print(c * (len(txt) + 4)) print(c, b * len(txt), c) print(c, txt, c) print(c, b * len(txt), c) print(c * (len(txt) + 4)) …
24 code-golf  string 

30
Calculer la moyenne des caractères de la chaîne
Tâche Votre tâche consiste à produire une chaîne contenant des caractères moyens de chaîne. Le premier caractère du résultat serait le caractère moyen du premier caractère (qui est le premier caractère) et la moyenne du deuxième caractère de deux premiers caractères et ainsi de suite. Quel est le caractère moyen? …
24 code-golf  string 

23
Équivalence César
Deux chaînes sont "équivalentes à César" si la distance (comptage) entre les caractères correspondants est la même. Oui, j'ai inventé ce terme. Voici un exemple: "Abc" et "Cde" sont équivalents car distance from a-c == 2 distance from b-d == 2 distance from c-e == 2 La capitalisation ne fait …
24 code-golf  string 

6
La structure en brique est-elle stable?
Représentons une brique de maçonnerie standard comme [__](et ignorons le fait que le haut est ouvert). Lorsque ces briques sont empilées, toutes les autres couches sont compensées par une demi-brique, comme c'est généralement le cas dans la construction en briques: [__][__][__][__] [__][__][__][__] [__][__][__][__] [__][__][__][__] Ainsi, chaque brique a au plus …

13
C'est l'heure espagnole!
J'ai une tâche simple qui devrait être relativement facile à implémenter au moyen de code. Votre objectif est d'écrire un programme qui affichera l'heure écrite en espagnol, compte tenu de l'heure au format HH: MM. Beaucoup de gens ne savent probablement pas comment procéder, alors je vais développer. Le temps …

4
Entourez 1009 pixels
La sortie est une forme qui contient 1009 pixels. La forme doit prendre la forme d'une boucle unique, fermée et sans intersection. L'entrée est un entier positif non nul. Chaque entrée doit produire une sortie unique - c'est-à-dire que chaque sortie doit être unique de celles générées à l'aide d'une …

14
Imprimer tous les codes de pays
ISO 3166-1 est la norme qui définit tous les codes de pays. Les codes à deux lettres bien connus (US, GB, JP, etc.) sont appelés codes Alpha-2. Avec deux lettres, il n'y en a que 26 2 = 676 codes possibles, qui peuvent être joliment disposés dans une grille. Ce …



7
Morse Decode Golf
Je suis devenu alarmé par la haine croissante des espaces et cette réponse m'a inspiré à m'assurer que le code Morse est à l'abri de cette suppression insidieuse des espaces blancs. Ainsi, votre tâche sera de créer un programme capable de traduire avec succès le code Morse avec tous les …
24 code-golf  morse 

1
Imprimer les paroles de "Twinkle Twinkle Little Star"
Votre objectif est d'imprimer les paroles de la chanson "Twinkle Twinkle Little Star" au fur et à mesure que chaque note est jouée. Le microphone de l'ordinateur entendra les notes. Si la hauteur (mais pas nécessairement la longueur) de la note est correcte, imprimez la syllabe appropriée. Sinon, ne faites …
24 code-golf  music  audio 

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.