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.

30
Répété! Factoriels!
Ne pas confondre avec Trouver la factorielle! introduction La factorielle d'un entier npeut être calculée par n!=n×(n−1)×(n−2)×(...)×2×1n!=n×(n−1)×(n−2)×(...)×2×1n!=n\times(n-1)\times(n-2)\times(...)\times2\times1 C'est relativement facile et rien de nouveau. Cependant, les factorielles peuvent être étendues aux factorielles doubles , telles que n!!=n×(n−2)×(n−4)×(...)×4×2n!!=n×(n−2)×(n−4)×(...)×4×2n!!=n\times(n-2)\times(n-4)\times(...)\times4\times2 pour les nombres pairs et n!!=n×(n−2)×(n−4)×(...)×3×1n!!=n×(n−2)×(n−4)×(...)×3×1n!!=n\times(n-2)\times(n-4)\times(...)\times3\times1 ( pour les nombres impairs. Mais nous …

21
Chiffres faciles à multiplier
Votre tâche consiste à déterminer si deux nombres sont faciles à multiplier . Cela signifie que leur multiplication longue en base 10 ne comporte pas de regroupement entre les valeurs de position, en examinant à la fois les étapes de la multiplication et l’ajout. Cela se produit lorsque chaque paire …

30
Programmes Autogram
Cette phrase utilise deux a, deux c, deux d, vingt-huit e, cinq f, trois g, huit h, onze i, trois l, deux m, deux m, treize n, neuf o, deux p, cinq r, vingt-cinq s, vingt-trois t, six v, dix w, deux x, cinq y et un z. Ces phrases …

18
26 chanteurs, 26 lettres
Selon RollingStone , voici les 26 plus grands chanteurs de tous les temps: Aretha Franklin Al Green Ray Charles Robert Plant Elvis Presley Mick Jagger Sam Cooke Tina Turner John Lennon Freddie Mercury Marvin Gaye Bob Marley Bob Dylan Smokey Robinson Otis Redding Johnny Cash Stevie Wonder Etta James James …

30
De haut en bas, de haut en bas
Défi: Avec une entrée entière positive n , créez un vecteur qui suit ce modèle: 0 1 0 -1 -2 -1 0 1 2 3 2 1 0 -1 -2 -3 -4 -3 -2 -1 ... ±(n-1) ±n Ou, expliqué avec des mots: le vecteur commence à 0, et incrémente …

22
Détoner une ficelle
N'importe quelle chaîne de caractères, imprimez-la sous la forme d'un triangle où le texte va et vient le long de chaque diagonale. Par exemple, une entrée de "Hello World"doit générer: d l r d o l W r d o l o W r d l o l l o …

30
Somme inversée
Votre programme devrait prendre un tableau en entrée. Le tableau: Sera toujours 1 dimension Ne contiendra que des entiers Peut être vide Le programme doit inverser le tableau, puis additionner les éléments à l'original, par exemple: Contribution: [1, 2, 3] Original: [1, 2, 3] Renversé: [3, 2, 1] [1, 2, …


22
Construis moi une ville
Les codeurs essaient toujours d’aplanir les tableaux en entités ennuyeuses à une dimension et cela me rend triste. Votre tâche consiste à aplatir une chaîne arbitraire de caractères pour créer un magnifique paysage urbain. Considérons la chaîne: aaabbbbbccqrrssstttttttPPw Ça ressemble beaucoup mieux à ça: tt tt bb tt bb tt …

30
Annuler une plage de chiffres
Il est assez simple de ncréer, à partir 0d’ un nombre , une plage allant de à n-1. En fait, de nombreuses langues fournissent cette opération de manière intégrée. Le programme CJam suivant lit un entier, puis imprime une telle plage ( essayez-le en ligne! ): ri, Notez qu'il imprime …


16
Générateur de mots de passe XKCD
introduction Apparemment, cette question a été posée ici et elle a malheureusement été fermée. Je pensais que c'était une bonne idée d'essayer à nouveau, mais j'ai bien fait. XKCD examine la manière dont nous sommes formés pour utiliser des mots de passe difficiles à retenir. Il pense que c'est sécurisé, …
34 code-golf  math 

8
Lire le texte ASCII-Art
Inspiré par Golf, je suis un alphabet ASCII , dont le défi est (presque) un inverse. Tâche: Prenez une chaîne de texte ASCII et affichez le contenu du texte sous forme de texte ASCII normal. Contribution: Chaîne de texte ASCII-art. L'entrée ne contiendra que des occurrences de caractères ASCII #, …

17
Vent moi un serpent numéro!
Étant donné un nombre entier d'entrée n, dessiner un serpent de numéro, qui est une grille de mesure se n x ncomposant des nombres à 1travers n^2qui sont enroulés autour de l'autre de la façon suivante: Entrée n = 3: 7 8 9 6 1 2 5 4 3 Entrée …
34 code-golf 


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.