L' algorithme du caissier est un algorithme permettant de modifier le nombre minimal de pièces qui fonctionne assez bien pour la plupart des systèmes monétaires. Cependant, comme la plupart des algorithmes gloutons, il n’est pas dépourvu de défauts. Si un système de devise est configuré correctement (ou tout simplement faux), …
Compte tenu d'un palindrome généré en fonction de ce défi , dépalindromisez-le. Cas de test abcdedcba -> abcde johncenanecnhoj -> johncena ppapapp -> ppap codegolflogedoc -> codegolf Comme il s’agit de dépalindromiser, votre code ne peut pas être un palindrome . Rappelez-vous que c'est du code-golf , donc le code …
introduction Aron Nimzowitsch était un grand maître d'échecs et un écrivain influent sur les échecs. Dans son livre «Mon système», le premier chapitre traite de l'importance du centre et des raisons pour lesquelles vous devriez le dominer. La raison simple en est que vos pièces ont plus de possibilités de …
Dans ce défi, vous allez "inverser" l'alphabet ou échanger a-zavec z-a. Ceci est communément appelé le chiffre Atbash . Comme cette transformation donne à la sortie l'apparence d'une langue étrangère, votre code devra être aussi court que possible. Exemples abcdefghijklmnopqrstuvwxyz zyxwvutsrqponmlkjihgfedcba Programming Puzzles & Code Golf Kiltiznnrmt Kfaaovh & Xlwv …
Lundi Mini-golf: Une série de défis courts en code-golf , postés (espérons-le!) Tous les lundis. Histoire vraie 1 : L'autre jour, je jouais sur ma tablette lorsque j'ai eu l'idée de visiter la page que j'utilise normalement sur mon PC pour tester JavaScript. Après la page chargée, je suis entré …
Ecrivez un programme ou une fonction qui imprimera de manière vérifiable tous les nombres entiers exactement une fois, avec un temps et une mémoire infinis. Les sorties possibles pourraient être: 0, 1, -1, 2, -2, 3, -3, 4, -4, … 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, …
Ce défi est simple, celui de l’ art ASCII . Étant donné deux entrées, décrivant la hauteur et la largeur d’une pièce Lego, vous en imprimez une représentation artistique au format ASCII. Voici à quoi doivent ressembler les morceaux de Lego: (4, 2) ___________ | o o o o | …
Hodor est un personnage lent mais attachant de la série Game of Thrones ( il est également dans les livres bien sûr). Le seul mot qu'il a jamais dit est «hodor» . Étonnamment, bien qu’il n’ait pas beaucoup de vocabulaire, Hodor parle toujours en phrases complètes avec une majuscule et …
Contexte En typographie, les rivières constituent des lacunes visuelles dans un bloc de texte, dues à un alignement fortuit des espaces. Celles-ci sont particulièrement gênantes puisque votre cerveau semble les capter plus facilement en vision périphérique, ce qui distrait constamment vos yeux. A titre d'exemple, prenons le bloc de texte …
Implémentez la transformation de Fourier rapide dans le moins de caractères possible. Règles: La solution la plus courte gagne On peut supposer que l'entrée est un tableau 1D dont la longueur est une puissance de deux. Vous pouvez utiliser l’algorithme de votre choix, mais la solution doit en réalité être …
En citant cette question sur SO (alerte spoiler!): Cette question a été posée dans une interview avec Oracle. Comment diviseriez-vous un nombre par 3 sans utiliser *, /, +, -,%, opérateurs? Le numéro peut être signé ou non signé. La tâche peut être résolue, mais voyez si vous pouvez écrire …
Quels conseils généraux avez-vous pour jouer au golf en C ++? Je recherche des idées pouvant être appliquées aux problèmes de code de golf en général, qui sont au moins quelque peu spécifiques au C ++ (par exemple, "supprimer les commentaires" n'est pas une réponse). Merci de poster un pourboire …
Coups simples Le plateau est une grille carrée infinie en 2 dimensions, semblable à un échiquier illimité. Une pièce de valeur N (un N-mover ) peut se déplacer dans n'importe quel carré situé exactement à la racine carrée de N de son carré actuel (distance euclidienne mesurée centre à centre). …
En essayant (et en échouant) de persuader mon fils en bas âge de manger son dîner, j'ai essayé de lui chanter. Au milieu de cette chanson, j'ai réalisé que la structure de la formule pouvait se prêter au codage du golf! La tâche consiste à écrire un programme ou une …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.