Programmation Puzzles & Code Golf

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

30
Factorial dans le haïku!
Tâche Créez un programme qui calcule la factorielle d'un nombre sans utiliser de fonctions factorielles intégrées. Facile? Le problème, c'est que vous devez écrire tout votre programme (y compris le tester) sous forme de haiku . Vous pouvez utiliser autant de haïkus que nécessaire, mais une fois prononcés, ils doivent …



30
Oreoorererereoo
Oreoorererereoo Étant donné une chaîne d'entrée similaire au mot "oreo", donnez une représentation ASCII du cookie aussi large que la chaîne d'entrée (pour assurer la stabilité du cookie). Règles L'entrée est en minuscule, une chaîne non vide, sans espace, qui ne contient aucune combinaison des chaînes "o" et "re", et …

30
Ce n'est pas sorcier
Ecrivez un programme ou une fonction prenant une chaîne d'une seule ligne. Vous pouvez supposer qu'il ne contient que de l' ASCII imprimable . Imprimer ou renvoyer une chaîne d'une fusée d'art ASCII telle que | /_\ |E| |a| |r| |t| |h| |_| /___\ VvV avec la chaîne d'entrée écrite …


13
Imprimer une horloge de mots
Depuis que j'ai vu le premier il y a quelques années, j'ai toujours été soumis à ce genre d'horloge de mots où le temps est en fait précisé par des mots éclairés ou non en une phrase significative. Le texte affiché sur cette horloge est le suivant. IT IS HALF …
59 code-golf  string  date 


13
Construire un tas de sable
Un tas de sable abélien , pour nos besoins, est une grille infinie avec des coordonnées entières, initialement vide de sable. Après chaque seconde, un grain de sable est placé à (0,0). Chaque fois qu’une cellule de la grille contient au moins 4 grains de sable, elle renverse simultanément un …

23
La plus courte expression régulière inégalée
Votre mission est d'écrire l'expression régulière la plus courte valide à laquelle aucune chaîne ne peut correspondre, chaîne vide incluse. Les soumissions doivent avoir cette forme ("notation littérale"): /pattern/optional-flags La plus courte expression rationnelle gagne. La taille de l'expression rationnelle est comptée en caractères. (y compris les barres obliques et …

30
Trouver le nombre le plus lisse
Votre défi consiste à trouver le nombre le plus fluide sur une plage donnée. En d’autres termes, recherchez le nombre dont le plus grand facteur premier est le plus petit. Un nombre entier est un nombre dont le plus grand facteur premier est petit. Les nombres de ce type sont …


20
Creuser une tranchée
Contexte: Trop d’immigrants clandestins en provenance de Blandia traversent la frontière pour se rendre à Astan. L'empereur d'Astan vous a demandé de creuser une tranchée pour les empêcher d'entrer, et Blandia doit payer les frais. Toutes les dactylographes étant en attente jusqu'à l'aménagement de la tranchée, votre code doit être …

30
Déterminer la couleur d'un carré d'échecs
Votre défi consiste à écrire un programme qui affiche la couleur d’un carré donné sur l’échiquier. Voici à quoi ressemble un échiquier: Vous pouvez voir que le carré a1 est sombre et que h1 est un carré clair. Votre programme doit sortir darkou light, quand on lui donne un carré. …
59 code-golf  chess 

30
Le plus court jeu de la vie
Le jeu de la vie de Conway est l'exemple classique de l'automatisation cellulaire. Les cellules forment une grille carrée et chacune a deux états: vivant ou mort. A chaque tour, chaque cellule se met à jour simultanément en fonction de son état et de celui de ses huit voisins: Une …

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.