Questions marquées «code-golf»

17
Rendre cette explication de code jolie à nouveau

introduction La plupart des golfeurs de code ajoutent ici des explications à leurs soumissions, il est donc plus facile de comprendre ce qui se passe. Habituellement, les lignes de code vont à gauche et l'explication correspondante à droite avec une sorte de séparateur. Pour le rendre joli, les...

17
Une curieuse formule de fraction première

Étant donné un entier positif n, les entiers a et b (formant une fraction réduite a / b ) tels que: Où p k est le k ème nombre premier (avec p 1 = 2). Exemples: 1 -> 3, 5 2 -> 12, 25 3 -> 144, 325 4 -> 3456, 8125 5 -> 41472, 99125 15 -> 4506715396450638759507001344,...

17
Créer une ville ABACABA

Voici la 3ème ville ABACABA: _ A|_| B|__| A|_|_ C|___| A|_| B|__| A|_| Il est constitué de la séquence ABACABA , qui est essentiellement: A (1ère itération) place B - AB répéter A - ABA (2e itération) Place C - ABAC Répétez ABA - ABACABA (3e itération) et vous avez l'idée. Les bâtiments ont une...

17
Amorces dans différentes bases

Défi: On vous donne un numéro de base 10. Pour chaque base de 10 à rebours jusqu'à la base 2: Prenez le numéro d'entrée d'origine comme une chaîne de base 10 et supprimez tous les chiffres du numéro qui ne sont pas valides pour la base. Interprétez la chaîne numérique résultante dans cette base. Si...

17
Symme-Try this Triangle Trial

Une chaîne dont la longueur est un nombre triangulaire positif (1, 3, 6, 10, 15 ...) peut être arrangée en un "triangle de texte équilatéral" en ajoutant des espaces et des retours à la ligne (et en les conservant dans le même ordre de lecture). Par exemple, la chaîne de longueur 10...

17
Meilleure façon de lire plusieurs int en C que scanf

J'essaie de lire 4 pouces en C dans un défi de golf et je suis gêné par la longueur du code dont j'ai besoin pour le résoudre: scanf("%d%d%d%d",&w,&x,&y,&z) c'est 29 caractères, ce qui est énorme étant donné que la taille totale de mon code est de 101 caractères. Je peux me...

17
Carrés contaminés

introduction Observons le carré suivant, composé uniquement des chiffres 0 - 9: 1034 4167 8414 3542 L'enveloppe extérieure de ce carré est: 1034 4 7 8 4 3542 Il contient des zéros, donc nous devons décoller de l'enveloppe extérieure, laissant: 16 41 L'enveloppe extérieure de ce carré est: 16 41 Il...

17
Compressez votre code dans une image

Il s'agit d'une variation quine . introduction Nous écrivons tous du code court, car des raisons obscures , mais quoi que nous fassions, cela prendra au moins 144 pixels / octet (avec une police de 12 pixels). Mais que se passerait-il si nous encodions notre code en images? Telle est votre tâche...

17
Réversion de chaîne normale et visuelle

Écrivez du code qui agit comme un programme cat. C'est-à-dire, pour entrer une chaîne et la sortir telle quelle. Mais la réversion normale de votre code doit produire la réversion normale de la chaîne d'entrée. Et la réversion visuelle de votre code doit produire la réversion visuelle de la chaîne...

17
Calculez le 3BV d'une carte de démineur

Le 3BV d'un démineur conseil de représente le nombre minimum de clics gauche requis pour résoudre le conseil si vous connaissez déjà la solution. Il signifie "Bechtel's Board Benchmark Value". Voici son site l' expliquant. Vous trouverez ci-dessous un tableau de démineur résolu. Les drapeaux...

17
Mon emoji est-il sec?

Voici mon emoji pour animaux de compagnie, Billy: -_- Les émojis n'aiment pas être sous la pluie, alors Billy est triste ... Tirons-lui un parapluie pour qu'il se sente mieux! /\ / \ / \ -_- C'est bien, il est entièrement couvert par son parapluie! Voici un exemple où seule une partie de lui est...

17
Tamis distincts

Étant donné une liste d'entiers, créez un masque booléen de sorte que les vrais indices puissent être utilisés pour filtrer les valeurs distinctes de la liste. Quel indice est sélectionné comme vrai n'a pas d'importance tant qu'un seul d'entre eux est sélectionné pour chaque ensemble d'indices...

17
Inverser les courses impaires

L'inspiration . Tâche Inverser des séries de nombres impairs dans une liste donnée de 2 à 2 15 entiers non négatifs. Exemples 0 1 →  0 1 1 3 →  3 1 1 2 3 →  1 2 3 1 3 2 →  3 1 2 10 7 9 6 8 9 →  10 9 7 6 8 9 23 12 32 23 25 27 →  23 12 32 27 25 23 123 123 345 0 1 9 → 345 123 123 0 9...

17
Partage secret de Shamir

Étant donné n(le nombre de joueurs), t(la valeur seuil) et s(le secret), sortez les nsecrets générés par l'algorithme de partage de secrets de Shamir . L'algorithme Aux fins de ce défi, les calculs seront effectués en GF (251) (le champ fini de taille 251, autrement connu comme les entiers mod 251...

17
Numéros de Narayana-Zidek-Capell

Générez le n ème nombre Narayana-Zidek-Capell avec une entrée n . Le moins d'octets gagne. f (1) = 1, f (n) est la somme des termes Narayana-Zidek-Capell du plancher précédent (n / 2). Cas de test: f(1)=1 f(9)=42 f(14)=1308 f(15)=2605 f(23)=664299

17
Entier va et vient dans le temps

Contribution: Un nombre entier. Production: Convertissez d'abord l'entier en son chiffre romain équivalent. Convertissez ensuite chaque lettre majuscule de ce chiffre romain en leur valeur décimale ASCII / UNICODE. Et produire la somme de ceux-ci. Exemple: 1991 -> MCMXCI -> 77+67+77+88+67+73...

17
Menez votre tortue par une chaîne

Écrivez un programme ou une fonction qui accepte une chaîne non vide de caractères ascii imprimables, sans espace: !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ Vous pouvez supposer que l'entrée est valide. Sur la base de l'entrée, dessinez...