Questions marquées «code-golf»

30
Énigme haine / amour

Description du défi Dans ce défi, nous considérons uniquement loveet en hatetant que sentiments. Si nous voulons prononcer une expression sentimentale d'ordre N, nous alternons entre ces deux (à commencer par hate): order | expression 1 I hate it. 2 I hate that I love it. 3 I hate that I love that...

30
Un quine fragile

Un quine fragile Un quine fragile est un quine qui satisfait la propriété d'avoir chaque sous-chaîne faite en supprimant un seul caractère, lorsqu'elle est évaluée, produit une erreur. Par exemple. Si votre programme asdfest une quine, alors pour qu'il soit fragile, les programmes suivants doivent...

30
Analyser les commentaires de mon code ésotérique

Plus tôt cette semaine, nous avons appris comment formater des langues ésotériques pour commenter. Aujourd'hui, nous allons faire l'inverse de cela. J'ai besoin que vous écriviez un programme ou une fonction qui analyse un code ésotérique bien commenté et analyse les commentaires, en ne renvoyant...

30
B u i l dan e s t

Le défi est simple: écrire un programme ou une fonction qui, lorsqu'il reçoit un entier fini non négatif, génère un tableau imbriqué. Les règles Votre code doit produire un tableau imbriqué valide unique pour chaque entier 0 ‌≤ n ‌ <2 31 . Chaque tableau imbriqué possible avec jusqu'à 16...

30
La règle d'or pour la capitalisation du titre

Selon ce site, une règle générale recommandée par le US Government Printing Office Style Manual est Mettez en majuscule tous les mots dans les titres des publications et des documents, à l'exception de a, an, the, at, by, for, in, of, on, to, up, and, as, but, or, and nor. Ce n'est peut-être pas...

30
Pêche aux filets cubes

Les cubes peuvent être constitués de six carrés comme côtés. Mais vous pouvez également plier trois rectangles 2x1 en deux et les coller ensemble pour former un cube. Maintenant, dans ce défi, vous obtenez un ensemble de pièces qui sont chacune faites de carrés, et vous devez déterminer si vous...

30
Nord par Nord par Nord par Sud Est

Étant donné une chaîne de N, S, E et W, affichez un relèvement (angle dans le sens horaire à partir du nord en degrés), corrigez à 5 décimales. En notation boussole traditionnelle , une chaîne est composée de seulement 2 de ces caractères (comme NNW ou ESE). Ici, vous devez également accepter les...

30
Chaînes entrelacées

Inspiration. * Je ne peux pas croire que nous n'ayons pas eu ce défi auparavant: Tâche Étant donné une ou plusieurs chaînes ASCII imprimables, entrelacez-les en prenant un caractère de chaque chaîne, de manière cyclique jusqu'à ce qu'il n'y ait plus de caractères. Si une chaîne manque de caractères...

30
Sortie des couleurs HTML

La palette CGA 16 couleurs (également connue sous le nom de couleurs HTML ) est un ensemble de 16 couleurs utilisées par les premiers adaptateurs graphiques. Le but de ce défi est de sortir tous les 16 d'entre eux, au format hexadécimal ( RRGGBB), dans l'ordre croissant par la valeur hexadécimale,...

30
Somme par colonne

Étant donné une liste non vide de lignes de nombres non vides, calculez la somme par colonne , qui est une autre liste qui a la longueur de la ligne d'entrée la plus longue. La première entrée de la liste de sortie est la somme de toutes les premières entrées des lignes d'entrée, la seconde est la...

30
Digital Sum Fibonacci

Nous connaissons tous la séquence de Fibonacci : 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181, 6765 Cependant, au lieu de, f(n) = f(n-1) + f(n-2)nous prendrons la somme numérique des 2 entrées précédentes. La séquence doit toujours commencer 0, 1, après quoi...

30
Triangles ASCII

Votre tâche consiste à écrire un programme ou une fonction qui imprime un triangle ASCII. Ils ressemblent à ceci: |\ | \ | \ ---- Votre programme prendra une seule entrée numérique n, avec les contraintes 0 <= n <= 1000. Le triangle ci-dessus avait une valeur de n=3. Le triangle ASCII aura...

30
Rotation d'une matrice 2D

Disons que j'ai la matrice (2D) suivante: [[1, 2, 3, 4 ], [5, 6, 7, 8 ], [9, 10, 11, 12], [13, 14, 15, 16]] Faites pivoter la matrice dans le sens antihoraire R (pas par incréments de 90 degrés, juste d'un chiffre à chaque fois), 1 2 3 4 2 3 4 8 3 4 8 12 5 6 7 8 --> 1 7 11 12 --> 2 11 10 16 9...

30
Charlie, Oscar, Delta, Echo

Une grande partie de la communication radio est l' alphabet phonétique de l' OTAN , qui encode les lettres comme des mots pour les rendre plus faciles à comprendre sur les communications. Votre travail, si vous souhaitez l'accepter, consiste à les imprimer un par un. Vous devez imprimer cette...

30
Devrions-nous être amis?

Notez que cette question se concentre principalement sur les structures de données introduction Bacefook veut que les gens soient plus amicaux! À ce titre, ils mettent en place un nouveau système pour proposer des amis! Votre tâche consiste à aider Bacefook à mettre en œuvre son nouveau système de...

30
Quel est mon deuxième prénom?

Remarque: La réponse gagnante sera sélectionnée le 4/12/17, le gagnant actuel est Jolf, 1 octet . Je suis surpris que nous n'ayons pas encore eu de défi pour mon deuxième prénom sur ce site. J'ai fait beaucoup de recherches mais je n'ai rien trouvé. S'il s'agit d'un dup, veuillez le signaler comme...

30
Vous me avez eu à bonjour

Tâche Lisez un flux de texte ou un fichier éventuellement infini, en affichant son contenu jusqu'à ce que le mot hellosoit sorti, en respectant les règles suivantes. Une fois hellosorti, votre code devrait se fermer immédiatement. Il ne faut pas attendre une nouvelle ligne par exemple. Votre code...