Programmation Puzzles & Code Golf

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

30
Imbriquer une chaîne dans un tableau n fois
Vous devez produire une fonction qui imbrique une chaîne sdans un tableau, nfois >>> N("stackoverflow",2) [['stackoverflow']] Paramètres: s - Une chaîne ascii n - Un nombre entier >= 0 Règles Le code le plus court gagne. La sortie sera un imbriqué array, listou tuple(ou un type similaire basé sur un …
16 code-golf  string 


11
Mal orthographier un mot au hasard
Inspiré par cette question CR (veuillez ne pas me tuer pour avoir parcouru CR) Spec Les probabilités d'orthographe d'un mot sont les suivantes: 1/3 du temps ne change pas la sortie 1/3 du temps supprime un caractère aléatoire 1/3 du temps dupliquer un caractère aléatoire La possibilité de supprimer / …

14
Nombres non palindromiques
Un nombre N strictement non palindromique est un nombre qui n'est un palindrome dans aucune base (dans les bases 2 à N-2). Ces numéros sont répertoriés sur OEIS Par exemple, le nombre 19dans la base 2,3,4,5,6 ... 17 est: 10011, 201, 103, 34, 31, ... 12. Aucune de ces représentations …

6
Lancez un dé ASCII
Dans ce défi de code-golf , vous devez produire un art ascii d'un jet de dé aléatoire. comme ça: ________ /\ \ / \ 6 \ { 4 }-------} \ / 5 / \/_______/ Veuillez noter que: ________ /\ \ / \ 3 \ { 4 }-------} \ / 5 …

12
Simuler un tiroir à chaussettes
Contexte J'ai une collection de "chaussettes de semaine", qui sont sept paires de chaussettes étiquetées par les jours de la semaine. Quand je lave mes chaussettes, elles finissent en tas, et je dois les disposer en paires correctes avant de les mettre dans le placard. Ma stratégie consiste à retirer …
16 code-golf  random 

19
Extenseur de boîte automatique
introduction Parfois, mes boîtes sont trop petites pour y contenir quoi que ce soit. J'ai besoin de toi pour faire un expander de boîte! Alors, qu'est-ce qui fait d'une boîte une boîte dans ce défi. OOOO O O O O O O OOOO Les coins de la boîte sont toujours …

2
Phrases normales
Écrivez un programme ou une fonction qui, étant donné une chaîne d'entrée et un écart-type σ, sort cette chaîne le long de la courbe de distribution normale avec la moyenne 0et l'écart-type σ. Courbe de distribution normale Les ycoordonnées de chaque caractère csont: où σest donné en entrée et où …
16 code-golf  math  string 

17
Train d'engrenages, rotatif
Les engrenages transfèrent différentes vitesses, selon la taille de l'engrenage maillé. Jack a une machine qui fait tourner un train d'engrenages. mais vous ne connaissez pas la vitesse du dernier rapport. Heureusement, vous êtes un grand golfeur de code, vous pouvez donc l'aider! Donc qu'est ce que je devrais faire? …
16 code-golf 

5
Laissez un commentaire
Tâche: Faites un programme qui laisse un commentaire sur cette question. Le contenu devrait être 1234567890123456. Modifications: Vous pouvez laisser vos noms d'utilisateur et mots de passe au fur Uet à mesure Pque vous utilisez un nom d'utilisateur et un mot de passe. (le cas échéant) Pas de raccourcisseurs d'URL …

8
Chutes de balles ASCII
Contribution Vous obtenez une carte 2D avec des balles et du sol. Cela ressemble à ceci: 1 5 2 3 4 __________________________ Chaque numéro est une balle et le _niveau du sol. Le _caractère de soulignement n'est autorisé sur aucune autre ligne que la ligne au niveau du sol. Seuls …

26
Conversion de n chaînes de longueur m en m chaînes de longueur n
Écrivez un programme qui, étant donné un nombre quelconque de chaînes de longueur «m», renvoie un nombre de chaînes «m» de longueur «m», avec cette condition: Chaque nouvelle chaîne doit contenir les lettres du même index que les autres chaînes Par exemple, la première chaîne de sortie doit contenir la …
16 code-golf  string 


18
Dénominateur de séries harmoniques
Plus tôt, nous avons fait la pseudo - factorielle d'un nombre, qui est le LCM des nombres de 1à n. Il serait utile d'ajouter des fractions ensemble. Cependant, nous constatons que le dénominateur de 1/1 + 1/2 + 1/3 + 1/4 + 1/5 + 1/6est 20au lieu du pseudofactoriel de …

7
Envoyez un appel cosmique
L' appel cosmique est un message envoyé dans l'espace en 1999 et 2003. Il est composé de 23 images bitmap monochromes 127 * 127px, comme détaillé ici . Votre mission est d'écrire un programme qui affiche l'intégralité du message 127 * 2921px, soit sous forme de texte (composé de zéros, …

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.