Programmation Puzzles & Code Golf

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



27
Générer un mot prononçable
Le défi est simple: générer un mot. Caractéristiques: Le mot doit être prononçable. Ceci est défini comme «alternant entre une consonne et une voyelle». Une consonne est l'une des lettres suivantes: bcdfghjklmnpqrstvwxz Une voyelle est l'une des lettres suivantes: aeiouy Le mot doit être généré de manière aléatoire. Les mots …

6
Code Golf: Mélanger les noix de sorte qu'aucune du même type ne se touche
Contribution: L'entrée est un tableau aléatoire de noix (dans votre langue), les noix possibles suivent. Votre programme doit avoir un moyen de représenter chaque type d'écrou, tel qu'un code entier. Le programme doit être capable de gérer n'importe quelle taille de tableau de n'importe quelle configuration d'écrous. Noix possibles: Kola …

3
Sécurité par Post-It
Comme vous le savez peut-être, les pirates sont partout et ils veulent tout pirater. On vous a demandé de définir des mots de passe qui empêcheront tout pirate informatique . Le problème est que votre patron a entendu dire que payer pour LOC est mauvais et qu'il vous paie 1800 …
16 code-golf 

13
Construire une horloge analogique [fermé]
Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle se concentre sur un problème uniquement en modifiant ce message . Fermé il y a 2 ans . Écrivez un programme qui affiche l'heure …

15
Jeu de noms de ville
Si vous le souhaitez, écrivez un programme qui trie les villes selon les règles du jeu des noms de villes. Chaque nom de la ville doit commencer par la dernière lettre du nom de la ville précédente. Par exempleLviv -> v -> Viden -> n -> Neapolis -> s -> …


10
Somme (au plus) de 5 nombres premiers
Terence Tao a récemment démontré une forme faible de conjecture de Goldbach! Exploitons-le! Étant donné un entier impair n > 1, écrivez ncomme une somme de 5 nombres premiers. Prenez l'entrée comme bon vous semble et donnez la sortie comme bon vous semble. Par exemple, def g(o): for l in …
16 code-golf  math  primes 

4
Tableau Boggle avec meilleur score
Je voulais voir les réponses à cette question (aujourd'hui disparue) , mais elle n'a jamais été corrigée / améliorée. Étant donné un ensemble de dés Boggle à 6 faces (configuration volée à cette question ), déterminez en deux minutes de temps de traitement quelle configuration de carte permettra le score …

6
Générer une carte Boggle aléatoire
Générez une grille 4x12 de lettres / espaces: Chaque dé doit apparaître précisément une fois, l'emplacement choisi au hasard. Les emplacements doivent correspondre approximativement à une permutation aléatoire uniforme des dés. Affichez une face aléatoire (à nouveau, approximativement uniforme) de chaque dé. Justifiez à gauche le visage dans la fenêtre …
16 code-golf  boggle 

4
Markov Chain Beatbox Generator
Juste une idée que j'ai eue l'autre jour: créer des rythmes en suivant une chaîne de Markov de sons prédéfinis. Je me souviens que quelqu'un a fait une beatbox avec Google Translate et la langue allemande (suivez le lien et appuyez sur écouter). Le défi consiste donc à créer une …


3
Composez une quine Vim! [fermé]
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour Code Golf Stack Exchange. Fermé il y a 5 ans . Objectif: Créez et enregistrez un fichier dans Vim contenant au …
16 quine  vim 

30
Nombres ondulants
Un nombre ondulant est un nombre où ses chiffres alternent entre le haut et le bas comme le numéro suivant: 461902 ou 708143, ou même 1010101, mais pas 123, car 2 <3. Écrivez un programme ou une fonction qui renvoie une valeur vraie si un nombre est ondulant , et …

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.