Programmation Puzzles & Code Golf

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

4
Combinaisons Kakuro
Combinaisons Kakuro Parce que je ne peux pas faire d'arithmétique mentale, j'ai souvent du mal avec le casse- tête de Kakuro , qui oblige la victime à répéter à plusieurs reprises quels nombres distincts compris entre 1 et 9 (inclus) totalisent un autre nombre compris entre 1 et 45 lorsque …

3
placez des flacons dans votre centrifugeuse
Cette question trouve son origine dans ce fil reddit par l'utilisateur taho_teg de reddit mais elle est étendue à un «puzzle» plus général. Vous disposez d'une centrifugeuse à 24 trous pour les flacons uniformément répartis dans un cercle autour de l'axe central. Si vous avez maintenant un certain nombre de …
12 code-golf  math 

6
Tissage en ASCII
Imaginez une grille rectangulaire de |caractères représentant les chaînes tendues d'un métier à tisser ( la chaîne ) sur lesquelles d'autres fils ( la trame ), que nous représenterons -, peuvent être tissés. Voici la chaîne non tissée d'un métier à tisser 7 × 4: ||||||| ||||||| ||||||| ||||||| Il …


2
Convertir JSF ** k en JS normal
Beaucoup d'entre vous connaissent déjà JSF ** k . Pour ceux qui ne le font pas, c'est un script qui transforme fondamentalement tout code JavaScript en quelque chose d'écrit en utilisant uniquement []()!+. Votre tâche consiste à créer, en utilisant n'importe quelle langue de votre choix, un programme qui convertit …
12 code-golf 


13
Places de théâtre
Tâche Un théâtre a 10 rangées, marquées Aà Jpartir de l' avant vers l' arrière, et les 15 sièges de chaque rangée, numérotés de 1 à 15 de gauche à droite. Le programme utilise les règles suivantes pour choisir les meilleurs sièges. Règle 1: Tous les sièges d'une réservation doivent …

30
Entier racine carrée d'entier [fermé]
Fermé . Cette question a besoin de détails ou de clarté . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Ajoutez des détails et clarifiez le problème en modifiant ce message . Fermé il y a 2 ans . Problème: Dans votre choix de langue, écrivez la fonction …

19
Trouver tous les préfixes non ambigus d'un ensemble de chaînes
Pour ce défi, vous devez implémenter le Abbrevmodule Ruby dans le moins de code possible. Défi L'entrée sera tout ce que votre langue a comme un tableau (tableau, liste, séquence, etc.) de chaînes. Vous pouvez écrire une fonction ou accepter des mots séparés par des virgules sur STDIN. Vous devez …
12 code-golf 

2
Le plus long mouvement des dames chinoises
Dans les Dames chinoises , une pièce peut se déplacer en sautant sur n'importe quelle autre pièce ou en faisant une séquence de tels sauts. Votre tâche consiste à trouver la séquence de sauts la plus longue possible. Contribution Une séquence de 121 zéros ou uns, chacun représentant une place …

2
Circle Maze Checker
Vous connaissez ces jouets en bois avec de petits roulements à billes où l'objet est de se déplacer dans le labyrinthe? C'est un peu comme ça. Étant donné un labyrinthe et une série de mouvements, déterminez où la balle finit. La planche est tenue verticalement et la balle ne se …
12 code-golf 

4
Code le plus court pour écrire le code le plus long
Votre défi est de créer un code le plus court dans la langue de votre choix qui écrit sur un .txtfichier le code le plus long pour multiplier deux nombres en prenant deux nombres en entrée et en sortie la réponse . AUCUNE ENTRÉE NÉCESSAIRE À VOTRE CODE QUI FAIT …

4
Confondez le correcteur orthographique de Word!
Votre tâche consiste à créer un programme qui prendra une entrée d'un mot de n'importe quelle longueur, dans la police Calibri. Ce mot sera composé de caractères alphabétiques que l'on trouve sur un clavier QWERTY normal. Il n'y aura aucun accent ni aucun autre caractère (par exemple, ponctuation, chiffres, etc.). …
12 code-golf 

16
Combien pouvez-vous multiplier rapidement?
Avec le récent dénigrement de Python , voici une tentative pour montrer les points forts de Python. Votre défi est d'écrire un programme qui calcule la factorielle d'un nombre aussi élevé que possible en 10 secondes.n Votre score sera (highest n for your program on your machine)/(highest n for my …

2
Créer un nuage de mots à partir d'un texte
Le code doit prendre le texte de l'entrée standard: The definition of insanity is quoting the same phrase again and again and not expect despair. La sortie doit être un fichier PNG contenant le nuage de mots correspondant à ce texte: Ce qui précède nuage de mot a été créé …

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.