Programmation Puzzles & Code Golf

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

30
Comptez les mots dans un texte et affichez-les
Le code doit prendre en entrée un texte (non obligatoire peut être n'importe quoi fichier, stdin, chaîne pour JavaScript, etc.): This is a text and a number: 31. La sortie doit contenir les mots avec leur nombre d'occurrences, triés par le nombre d'occurrences dans l'ordre décroissant: a:2 and:1 is:1 number:1 …
26 code-golf 

30
Imprimer un arbre de Noël
Le défi Imprimez un joli sapin de Noël avec sa propre étoile en haut en utilisant le code le plus court possible. L'étoile de l'arbre est un astérisque ( *) et le corps de l'arbre est composé de 0L'arbre doit avoir 10 lignes de haut. Chaque ligne doit être correctement …

19
Ma Parole peut battre ta Parole
PROBLÈME Étant donné deux mots, trouvez le gagnant dans une bataille racine numérique . Définissez la racine numérique d'un mot de cette façon: Chaque lettre de l'alphabet se voit attribuer un numéro: A = 1, B = 2, C = 3, ..., Z = 26 Ajoutez les valeurs de chaque …

2
Un réseau de neurones peut-il reconnaître des nombres premiers?
Contexte Reconnaître la primauté semble être un mauvais choix pour les réseaux de neurones (artificiels). Cependant, le théorème d'approximation universel stipule que les réseaux de neurones peuvent approximer n'importe quelle fonction continue, donc en particulier il devrait être possible de représenter toute fonction à support fini que l'on souhaite. Essayons …

15
Basculez quelques bits et obtenez un carré
Étant donné un entier , vous devez trouver le nombre minimum de bits qui doivent être inversés dans N pour le transformer en nombre carré . Vous êtes uniquement autorisé à inverser les bits en dessous du plus significatif .N>3N>3N>3NNN Exemples est déjà un nombre carré ( 2 2 ), …

10
404 - Page 404 unique introuvable
Inspiré par un polyglotte sur la page Stack Overflow 404 : Objectif Votre objectif est simple, créer un polyglotte qui affiche le nombre 404 , puis terminer, dans autant de langues que possible. Restrictions Voici la torsion, il y a une restriction pour le rendre plus difficile: Vous devez écrire …

6
Justifiez et coupez complètement un bloc de texte
Given a width and a block of text containing possible hyphen- ation points, format it fully- justified (in monospace). Entièrement justifié signifie qu'il est aligné à gauche et à droite, et est obtenu en augmentant l'espacement entre les mots jusqu'à ce que chaque ligne s'adapte. En relation: Justifier un texte …


5
Le roi peut-il attraper le pion?
Étant donné une entrée de quatre entiers x 1 , y 1 , x 2 et y 2 , indiquez si un roi blanc aux échecs (avec les coordonnées ( x 1 , y 1 )) pourrait attraper un pion noir (avec les coordonnées ( x 2 , y 2 …
26 code-golf  chess 

10
Chaînage de programmes
Défi Dans ce défi, vous allez écrire le premier programme, p 1 , d'une séquence infinie de programmes, dans laquelle l'exécution de p n sorties / génère le programme p n + 1 . Lors de la concaténation des premiers n> = 2 programmes, la séquence doit sortir n. Exemple …

7
Écrire un interprète 0815
J'aime le concept de 0815 , sauf que l'interprète sur le site Web du créateur renvoie une erreur 404. J'ai donc décidé de vous demander à tous d'aider! Les bases 0815 est basé sur trois (3) registres et une file d'attente. Les registres sont nommés X, Y et Z, X …

12
Conseils pour jouer au golf dans TI-BASIC
Quels conseils généraux avez-vous pour jouer au golf dans TI-BASIC pour les calculatrices de la série TI-83/84 +? Je cherche des idées qui peuvent être appliquées aux problèmes de code-golf et qui sont également au moins quelque peu spécifiques à TI-BASIC (par exemple, "supprimer les commentaires" n'est pas une réponse). …
26 code-golf  tips  basic 

19
Couronne cent couronne couronne
J'ai remarqué qu'un certain jeu avait un compteur de vie particulier, qui au lieu de s'arrêter 999, gagnait un nouveau chiffre - le nombre suivant était cent couronne👑00 . Après 👑99est venu la couronne cent couronne ( 👑👑0) et le dernier nombre, après 👑👑9, était la couronne cent couronne ou …

30
Listes entières de Noé
Introduction: Je pense que nous en avons tous entendu parler, mais voici un très bref résumé: Noé a rassemblé deux de chaque espèce animale sur la planète, mâle et femelle, pour sauver dans son arche lors d'une grande inondation. La citation réelle de la Bible est: Genèse 7: 2-3 Vous …

25
Sortie d'une carte Sudoku
Le défi d'aujourd'hui est simple: sans prendre aucune entrée, sortir n'importe quelle carte sudoku valide. Dans le cas où vous n'êtes pas familier avec le sudoku, Wikipedia décrit à quoi devrait ressembler un tableau valide : L'objectif est de remplir une grille 9 × 9 avec des chiffres afin 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.