Programmation Puzzles & Code Golf

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

30
Écrire une fonction [fermé]
Fermé . Cette question a besoin de détails ou de clarté . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Ajoutez des détails et clarifiez le problème en modifiant ce message . Fermé il y a 6 mois . Honnêtement, je ne peux pas croire que ce défi …

9
Rouler le tapis
Cette question est inspirée de la question de Kevin Cruijssen . Maintenant que le tapis est posé, nous voulons le rouler. Votre tâche consiste à écrire un programme qui prend une chaîne et renvoie une spirale faite à partir de cette chaîne (représentant un tapis roulé vu de côté). La …
15 code-golf  string 

11
Nouvel ordre n ° 2: Turn My Way
Introduction (peut être ignoré) Mettre tous les nombres positifs dans son ordre normal (1, 2, 3, ...) est un peu ennuyeux, n'est-ce pas? Voici donc une série de défis autour des permutations (remaniements) de tous les nombres positifs. Il s'agit du deuxième défi de cette série. Le premier défi se …

9
Recherche d'écarts dans les plages de dates
Étant donné une liste de plages de dates ren entrée, en sortie ou renvoyant toutes les plages non trouvées dans r. Pour cet exemple, l'entrée sera au YYYY-MM-DDformat. Disons que vous avez trois plages de dates: [2019-01-01, 2019-02-01] [2019-02-02, 2019-04-05] [2019-06-01, 2019-07-01] Vous pouvez voir qu'il y a un écart …
15 code-golf  date 

22
Distribuez les cartes aux joueurs
Ce soir, c'est la nuit du jeu de cartes! Vous êtes le croupier et votre tâche est d'écrire un programme pour distribuer les cartes aux joueurs. Étant donné un tableau de cartes et le nombre de joueurs, vous devez diviser le tableau de cartes en une main pour chaque joueur. …

8
Empreinte digitale invariante en rotation
Imaginez que nous ayons du polyomino et que nous aimerions les identifier de manière unique, mais les polyominos peuvent être tournés, donc les hacher aveuglément ne nous donnera pas la même empreinte digitale pour un morceau et une rotation de celui-ci (en général). Par exemple, si nous avons le L-tetromino …

16
Intérêt composé… avec de l'argent Wizard
Gringotts n'est pas seulement un coffre-fort, mais une institution financière réputée et des sorciers ont également besoin de prêts. Puisque vous ne voulez pas être foutu par les gobelins Gringotts, vous avez décidé que ce serait une bonne idée d'écrire un programme pour calculer l'intérêt. L'intérêt n'est composé que chaque …
15 code-golf  math 

4
Code Golf: Lettre-Ception
Le défi: Pour une entrée d'une lettre X (majuscule ou minuscule de A à Z) et d'un chiffre N (0-9), imprimez la lettre X correspondante en N * X. La lettre doit provenir de cette liste: AAA BBBB CCCC DDDD EEEEE FFFFF GGG H H A A B B C …

13
Combien de syllabes dans ce nombre?
Je serais ravi de prendre un certain nombre et de savoir combien de syllabes il y a, lorsqu'il est parlé en anglais. Limitons cela à des entiers positifs inférieurs à mille. Je suis britannique, nous allons donc suivre la colonne des centaines avec un «et» quand il y aura des …

10
Convertir un code de date Excel en une «date»
Étant donné un code de date de type Excel entier non négatif, renvoyez la "date" correspondante sous toute forme raisonnable qui indique clairement l'année, le mois et le "jour". Trivial, vous pouvez penser. Avez-vous remarqué les "citations effrayantes"? Je les ai utilisés car Excel a des bizarreries. Excel compte jours …

7
Problèmes de mots paresseux
Sommaire On a demandé à un enseignant de préparer des problèmes de mots pour les élèves. On lui donne une liste d'équations et lui dit de les écrire comme problème de mot correspondant. Cependant, elle est très paresseuse, donc elle n'y met pas beaucoup de créativité. Au lieu de cela, …
15 code-golf  string 

9
Cachez les bâtiments
Version plus courte de Skyscrapers Challenge Tâche Étant donné un tableau de hauteurs de bâtiment et un entier positif k, trouvez toutes les permutations (sans doublons) des hauteurs de telle sorte que les kbâtiments soient exactement visibles. Tout bâtiment cachera tous les bâtiments plus courts ou de hauteur égale derrière …

11
Générer des chiffres approximatifs
Contexte Un nombre npeut être décrit comme B-rugueux si tous les facteurs premiers de ndépassent strictement B. Le défi Étant donné deux entiers positifs Bet k, k Baffichez les premiers chiffres. Exemples Soit f(B, k)une fonction qui retourne l'ensemble contenant les premiers k Bnombres. > f(1, 10) 1, 2, 3, …

8
De quoi s'agit-il?
Objectif Étant donné que les World Series sont à nos portes, j'ai besoin d'un programme capable de lire les scores de la boîte et de me dire de quoi il s'agit. C'est un peu compliqué car le baseball utilise une méthode étrange pour enregistrer le score. Ils n'écrivent pas le …
15 code-golf 

30
Différence de somme des carrés
La somme des carrés des dix premiers nombres naturels est, 12+22+⋯+102=38512+22+⋯+dix2=3851^2 + 2^2 + \dots + 10^2 = 385 Le carré de la somme des dix premiers nombres naturels est, (1+2+...+10)2=552=3025(1+2+...+10)2=552=3025(1 + 2 + ... + 10)^2 = 55^2 = 3025 Par conséquent, la différence entre la somme des carrés …
15 code-golf  math 

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.