Programmation Puzzles & Code Golf

Q & A pour les amateurs de programmation et les golfeurs de code

10
Imprimez un bulletin de vote!
Comme vous le savez tous, aujourd'hui est le jour des élections! Votre tâche aujourd'hui consiste à imprimer un bulletin de vote, en fonction d'une entrée. Si l'entrée est Hillary Clinton, imprimez: Hillary Clinton ===-----===> Donald Trump === ===> ____________ === ===> Cependant, si l'entrée est Donald Trump, imprimez: Hillary Clinton …

10
Génère toutes les chaînes d'accolade de longueur n
Une chaîne d'accolade est définie comme une chaîne composée des caractères *()[]dans lesquels les accolades correspondent correctement: [brace-string] ::= [unit] || [unit] [brace-string] [unit] ::= "" || "*" || "(" [brace-string] ")" || "[" [brace-string] "]" Ceci est une chaîne d'accolade valide: ((())***[]**)****[(())*]* Mais ce ne sont pas: )( **(**[*](**) …

19
Hiccup une chaîne
Votre défi consiste à écrire un programme ou une fonction qui hoquette une chaîne. Il doit prendre une chaîne en entrée (via toute méthode standard), puis procédez comme suit: Générez un entier aléatoire (pas nécessairement uniforme) n compris entre 1 et 10 inclus. Attendez n secondes. Imprime les n caractères …
16 code-golf  string 


19
Cercles N-dimensionnels!
Écrivez un programme qui prend deux nombres en entrée. Le premier est le nombre de dimensions - 0 pour un point, 1 pour une ligne droite, 2 pour un cercle, 3 pour une sphère. Le deuxième nombre est le rayon de l'objet ou, s'il est unidimensionnel, le nombre lui-même. Sortie …
16 code-golf  math 

10
Itérations de Bailey – Borwein – Plouffe
Itérations de Bailey – Borwein – Plouffe Nous avons vu quelques défis pi sur PPCG, mais aucun qui dicte spécifiquement l'algorithme que vous devez utiliser. J'aimerais voir des implémentations de l' algorithme Bailey – Borwein – Plouffe dans n'importe quel langage jusqu'à l'itération n. La formule est la suivante: Votre …
16 code-golf  math  pi 

14
Séquence de chaîne de somme
Séquence: Nous commençons à 1. Nous ajoutons d'abord la valeur indexée 1 actuelle au nombre précédent de la séquence. Ensuite, nous appliquons les opérations mathématiques suivantes dans l'ordre si elles s'appliquent à cette valeur actuelle: Divisible par 2? => Addition Divisible par 3? => Soustraction Divisible par 4? => (Addition …

1
Conseils pour jouer au golf à Starry
Quels conseils généraux avez-vous pour jouer au golf à Starry ? Je recherche des idées qui peuvent être appliquées aux problèmes de code-golf et qui sont également au moins quelque peu spécifiques à Starry (par exemple, "supprimer les commentaires" n'est pas une réponse). Veuillez poster un pourboire par réponse.
16 code-golf  tips  starry 

5
Loups et poulets
Il y a une rivière et il y a des loups et des poulets d'un côté de la rivière. Ils ont un radeau et ils ont tous besoin de se rendre de l'autre côté. Cependant, le radeau ne peut pas voyager seul. Le radeau coulera si plus de deux animaux …

30
Imprimer la tétration
La tétration, représentée par a^^b, est une exponentiation répétée. Par exemple, 2^^3is 2^2^2, qui est 16. Étant donné deux nombres a et b , imprimez a^^b. Cas de test 1 2 -> 1 2 2 -> 4 5 2 -> 3125 3 3 -> 7625597484987 etc. La notation scientifique est …
16 code-golf  math  number 


12
Combien de réponses a cette question?
Écrivez un programme ou une fonction qui génère le nombre entier de réponses à cette question. Votre solution devrait toujours fonctionner à mesure que d'autres réponses sont ajoutées. Les langues qui s'exécutent dans un navigateur peuvent être exécutées à partir de la console js sur cette page. Sinon, vous devrez …

18
Diversité numérique
Un entier positif peut être représenté dans une base entière 1 <= b < inf. Lorsqu'il est converti dans cette base, il a un certain nombre de chiffres distincts. Tout entier positif dans la base 1a 1un chiffre distinct. La plupart des entiers positifs dans la base 2ont 2des chiffres …

7
La maison du Père Noël
La maison du Père Noël Remarque: Il s'agit du premier défi que j'ai tenté de définir. Il est passé par le Sandbox mais si vous trouvez quelque chose qui ne va pas, veuillez ne pas simplement downvote mais laissez un commentaire afin que je puisse l'améliorer. Contexte Il y a …

6
Golff y Côd - Treiglad
Lisez ce yng Nghymraeg Défi Étant donné un mot en gallois, affichez toutes les formes mutées possibles du mot. Mutations Une mutation est un changement de la première lettre d'un mot lorsque l'on suit certains mots ou dans certains contextes grammaticaux. En gallois, les éléments suivants sont considérés comme des …

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.