Questions marquées «code-golf»

49
Canard, canard, Josèphe

Étant donné un tableau entier: Commencer à partir du premier numéro Saut en avant de n positions où n est la valeur de la position actuelle Supprimer la position actuelle, en faisant de la position suivante la position actuelle. Aller à l'étape 2 jusqu'à ce qu'il ne reste qu'un numéro Imprimer ce...

49
Troisième fois le charme

Votre tâche, si vous souhaitez l'accepter, consiste à écrire un programme générant un entier positif (supérieur à 0). Si le code source est dupliqué, la sortie doit rester la même. La difficulté réside dans le fait que si le code source est saisi trois fois (triplé?), Le résultat sera multiplié par...

49
Les blagues de papa sont amusantes

Nous connaissons tous la blague classique du père qui ressemble à ceci: Quelqu'un dit une phrase pour décrire son moi (par exemple I'm tiredou I'm confused). Un enthousiaste papa-blague arrive et répond Hi <adjective>, I'm Dad!, car les introductions suivent le même format ( I'm Petersuit le...

48
Astuces pour jouer au golf en C ++

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...

48
Trop vite, trop Fourier: FFT Code Golf

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...

48
Éviter les rivières

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...

48
Hodorize une ficelle

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 une...

48
Lundi Mini-Golf # 6: Mentoreseess euex teeexexextext

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é...

48
Échangez l'alphabet

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...

48
Chevalier sur le bord est sinistre

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...

48
Imprimer une pièce de Lego

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 | | o o o o | ----------- (8,...

48
Triangle alphabet

Vous devez imprimer ce texte exact: A ABA ABCBA ABCDCBA ABCDEDCBA ABCDEFEDCBA ABCDEFGFEDCBA ABCDEFGHGFEDCBA ABCDEFGHIHGFEDCBA ABCDEFGHIJIHGFEDCBA ABCDEFGHIJKJIHGFEDCBA ABCDEFGHIJKLKJIHGFEDCBA ABCDEFGHIJKLMLKJIHGFEDCBA ABCDEFGHIJKLMNMLKJIHGFEDCBA ABCDEFGHIJKLMNONMLKJIHGFEDCBA

48
Imprimer tous les entiers

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, -1, -2, -3, -4, -5, -6, -7, -8, -9, 10,...

48
Depalindromize cette chaîne!

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...

48
Ce tableau Tic-Tac-Toe est-il valide?

Défi À partir d’un tableau de tic-tac-toe dans n’importe quel format, déterminez s’il est valide ou non. Si un tableau peut être le résultat d'un jeu de tic-tac-toe, il est alors valide. Par exemple, ce forum est valide:XOX OXO XOXAu contraire, ce forum est invalide: XXX XXO OOO Contribution Un...

48
Ruby on Rails (ou Trackety Track)

Vous êtes Ruby, un ingénieur ferroviaire. Votre tâche consiste à tracer la voie dans une vallée donnée de manière à ce qu'elle se rende dans toutes les stations ( M). Le nombre de pistes posées n’est pas important, mais il doit être tracé dans un chemin continu qui commence et se termine au point...

48
Calculez un carré et une racine carrée!

Vous devez créer un polyglotte qui affiche le carré de l'entrée dans une langue et la racine carrée de l'entrée dans une autre. La réponse la plus courte en octets gagne! Vous devez avoir une précision d'au moins 3 décimales et l'entrée sera toujours un flottant

48
Déshabiller une ficelle

Nous avons déjà maintenant comment dépouiller une chaîne de ses espaces. Cependant, en tant que messieurs / dames, nous devrions plutôt le déshabiller . Déshabiller une ficelle revient à la dénuder, mais en plus délicate. Au lieu de supprimer tous les espaces de début et de fin à la fois, nous les...