Programmation Puzzles & Code Golf

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

14
CodeGolf - Ignorez le bruit # 1
Instructions Barry n'est pas un bon développeur backend en charge d'une petite API qui devrait vous donner des informations sur les achats effectués dans la boutique d'un client. Cependant, il n'a pas fait un excellent travail et votre patron vous dit de le réparer côté client à la place. Idéalement …

6
Correspondance de chaînes en temps réel
Tâche La tâche consiste à jouer au golf un algorithme de correspondance de chaîne exacte en temps réel de votre choix. Contribution Deux lignes de texte fournies sur l'entrée standard, séparées par une nouvelle ligne. La première ligne contient le "motif" et sera simplement une chaîne ASCII tirée des lettres …

4
Shifty XORyption
Écrivez un programme ou une fonction (ou un ensemble de programmes / fonctions) pour crypter et décrypter les données en fonction des spécifications suivantes: Chiffrement Calculez un hachage XOR de l'entrée en XOR-ing chaque octet avec l'autre. XOR chaque octet de l'entrée par ce hachage. Décale le résultat de quatre …

19
Phrases inverses
Le but de ce défi est de recevoir une entrée et une sortie qui entrent mais avec l'ordre des phrases inversé. Exemple d'entrée: Hello friend. What are you doing? I bet it is something I want to do too! Exemple de sortie: I bet it is something I want to …
15 code-golf 

2
Programmes pour construire un labyrinthe de rats
Vous avez été embauché comme assistant de recherche et vous avez demandé de créer un petit programme qui construira des labyrinthes de rats. La boîte de rat est toujours 62x22 et a une entrée (a) et une sortie (A) pour le rat, comme ceci (entrée 1): #######a###################################################### # # # …
15 code-golf  grid  maze 




12
Générer la séquence SUDSI
La séquence SUDSI ( su m, d ifference, s wap, i ncrement) est une suite d'entiers curieux qui semble présenter un comportement chaotique. Il peut être généré comme suit: Que S soit une liste infinie des nombres naturels: 1 2 3 4 5 6 .... Soit S i désignent celui-indexé …

4
Crème glacée ASCII
Écrivez un programme ou une fonction qui prend un entier positif N, et imprime ou renvoie une chaîne d'art ASCII N × N dont la moitié supérieure est un demi-cercle fait de ('s et dont la moitié inférieure est un triangle pointant vers le bas fait de V' s, avec …

8
Carte de Baker discrète
introduction La carte de Baker est un système dynamique important qui présente un comportement chaotique. C'est une fonction du carré unitaire à elle-même définie intuitivement comme suit. Coupez le carré verticalement en deux, ce qui donne deux rectangles de taille 0.5×1. Empilez la moitié droite en haut à gauche, ce …
15 code-golf  string  grid 

25
Convertir une chaîne en son équivalent Rövarspråket
Rövarspråket Rövarspråket est un jeu de mots joué par des enfants suédois, tiré des livres sur Kalle Blomkvist d'Astrid Lindgren. Les règles de base sont les suivantes (de Wikipedia): Chaque consonne (l'orthographe est importante, pas la prononciation) est doublée et un o est inséré entre les deux. Les voyelles sont …
15 code-golf  string 


4
Factorisez-le! …mal
Un enfant curieux utilise un programme qui peut factoriser un nombre ou une expression sous la forme suivante: p1^e1 * p2^e2 * ... * pn^en . Les exposants égaux à 1sont omis par exemple360 = 2^3 * 3^2 * 5 L'enfant saisit cette sortie dans le programme en tant que …


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.