Questions marquées «code-golf»

Code-golf est une compétition pour résoudre un problème particulier dans le moins d'octets de code source.



7
Il pleut? Je ne peux pas dire
Ce sont des gouttes de pluie: ! | . " : Ce sont des particules de nuages: ( ) _ @ $ & Je veux que vous vérifiiez, quand on vous donne un bloc de texte, s'il pleut ou non. Il pleut si, pour chaque goutte de pluie, il y …

4
Aligner le texte sur un bloc
Tâche Votre tâche consiste à écrire le programme entier, qui alignera l'entrée donnée sur un bloc de taille donnée. Contribution: 40 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris …

5
Biais de distance de Levenshtein
Écrivez un programme dans un langage avec un nom Aqui, étant donné une chaîne S, génère le nom d'un autre langage de programmation B. La longueur de Bdoit être égale à la distance de Levenshtein (abréviation "LD") entre Aet S. Pour être considéré comme un langage de programmation, il Bfaut …
10 code-golf  string 

5
Implémenter l'utilitaire dog bash
dog est un utilitaire de ligne de commande qui accepte un nombre arbitraire d'arguments, le premier étant le texte à écrire et les autres étant arbitrairement de nombreux fichiers. L' dogutilitaire divisera le texte en portions égales sur ces fichiers. S'il reste n, les premiers nfichiers reçoivent un octet supplémentaire …

11
«I» a «i» une chance de se produire
Concevez un générateur de nombres aléatoires où le i ème nombre a i% de chance de se produire pour tous 0 <i <14. 0 devrait avoir exactement 9% de chance de se produire. La graine pour le générateur doit être l'heure du système. Vous ne pouvez pas utiliser une fonction …

7
Encodage Base85
Le défi Écrivez un programme qui peut prendre une entrée d'une chaîne d'une seule ligne contenant tous les caractères imprimables ASCII et produire la même chaîne codée en Base85 (en utilisant une convention big-endian). Vous pouvez supposer que l'entrée sera toujours ≤ 100 caractères. Un guide de Base85 Quatre octets …

1
Tracer une pavage plan hyperbolique
Faire un tracé (disque de Poincaré) d'une tessellation sur un plan hyperbolique, tel que: Le programme prend quatre entrées: 1) Combien d'arêtes / polygone (trois dans cet exemple). 2) Combien se croisent à chaque sommet (sept dans cet exemple). 3) Le nombre de pas du sommet central à rendre (5 …

4
Avast, vous scallywags!
Barbe Noire était un pirate anglais du début du XVIIIe siècle. Bien qu'il soit connu pour avoir pillé et pris des navires, il commandait ses navires avec la permission de leurs équipages. Il n'y a aucun récit de lui ayant jamais blessé ou tué ses prisonniers. Ce défi est en …
10 code-golf 

4
Reconstruire un rectangle de texte à partir de bandes diagonales
Ce défi est inspiré d' une question SO sur la traversée d'une matrice en énumérant toutes ses bandes diagonales. Au lieu d'une matrice, considérez un bloc de texte: ABCD EFGH IJKL La traversée des diagonales SW-NE de ce bloc de gauche à droite, en partant du coin supérieur gauche et …
10 code-golf 


1
Évaluation des expressions avec des raccourcis numériques
Vous travaillez pour une entreprise qui souhaite créer une calculatrice conviviale, et vous avez donc été chargé d'ajouter la possibilité pour les utilisateurs d'utiliser des "raccourcis numériques", c'est-à-dire des lettres qui représentent des valeurs numériques, comme kpour 1000. Parce que votre entreprise souhaite économiser de l'argent sur le stockage dans …
10 code-golf 

1
Raccourcir un nombre long
Lorsque vous traitez des numéros longs lorsque vous jouez au code, il peut être difficile de réduire la longueur de votre code.Avez-vous donc des conseils pour raccourcir et faciliter la gestion d'un numéro? Par exemple, le code Pyth suivant affiche "Hello world", mais à 44 octets, cela n'est pas satisfaisant: …
10 code-golf  tips  pyth 

4
Une relation à l'envers
Écrivez un programme ou une fonction qui, étant donné deux chaînes ASCII Aet B, produira des chaînes A'et B'où les sous-chaînes communes sont inversées à leur place. Le processus de recherche A'est le suivant: A' est initialement vide. Si le premier caractère de Aest dans B, recherchez le préfixe le …
10 code-golf  string 

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.