Programmation Puzzles & Code Golf

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

30
Séparez une liste en parties indexées paires et impaires
Inspiré par cette question: Créez une fonction (ou un programme complet) qui reçoit une liste de nombres et sort la liste réorganisée, de sorte que les nombres indexés pairs apparaissent en premier, et les nombres indexés impairs suivent. Les valeurs des nombres eux-mêmes n'affectent pas l'ordre - seuls leurs indices …

15
Dieu, c'est couvert d'onglets!
Utilisateurs d'indentation spatiale, unissez - vous ! Nous devons lutter contre tous les utilisateurs modestes de l'onglet ! Votre mission (si vous choisissez de l'accepter) est d'écrire un programme ou une fonction qui accepte deux arguments: Une chaîne: c'est l'entrée. Un entier positif: il s'agit du nombre d'espaces par tabulation. …

13
Travaillez plus dur, améliorez-le
Dans ce défi, votre objectif sera de produire les paroles de Harder, Better, Faster, Stronger de Daft Punk . Plus précisément, affichez ce texte: Work It Make It Do It Makes Us Harder Better Faster Stronger More Than Hour Our Never Ever After Work Is Over Work It Make It …

20
Suis-je parfait (nombre)?
Ceci est mon premier défi! Contexte Le nombre parfait est un entier positif, qui est égal à la somme de tous ses diviseurs, sauf lui-même. Il en 6est de même du nombre parfait, depuis 1 + 2 + 3 = 6. D'un autre côté 12, non 1 + 2 + …

24
Compter et épeler
Écrivez un programme qui prend en entrée une chaîne qui produit une chaîne avec les propriétés suivantes. Si un caractère de la chaîne est une lettre majuscule (ASCII 41-5A), alors le caractère est remplacé par une chaîne contenant chaque lettre jusqu'à et y compris la lettre d'origine en majuscule. Par …
26 code-golf  string 

30
L'imprimante Mystery String (voleurs)
Le fil des flics se trouve ici: The Mystery String Printer (Cops) Votre défi Choisissez une soumission dans le fil de la police et imprimez la chaîne à partir d'une réponse dans ce fil. La soumission que vous choisissez ne doit pas être sécurisée (elle doit être postérieure à 7 …

5
ASCII Dragon's Curve
introduction La courbe du dragon est une courbe fractale qui apparaît notamment sur les pages de titre de section du roman de Jurassic Park. Il peut très simplement être décrit comme un processus de pliage d'une bande de papier, comme expliqué dans l'article Wikipedia sur cette courbe. Les premières itérations …

2
Jouez-moi un peu d'argent au GAB
La tâche est simple. Donne- moi des 1000, 500et des 100notes. Comment ? vous pourriez demander. Ne vous inquiétez pas, pas besoin de voler une banque car il y a un distributeur de billets à proximité qui accepte votre carte de crédit. Mais votre limite de crédit est juste suffisante …

9
Aidez-moi à porter mes sacs à provisions
Ce fut une chaude soirée d'été ... quand ma stupide voiture a décidé de tomber en panne au milieu de la route sur le chemin du retour du supermarché. Je l'ai poussé à l'écart et j'ai décidé de rentrer à pied. J'ai ouvert le coffre pour sortir l'épicerie et le …
26 code-golf  math 

21
Calcul des vagues
J'ai parcouru ce site pendant un certain temps, mais récemment je me suis vraiment intéressé à essayer certains des défis. J'avais l'intention de m'essayer à certains des sujets de golf de code existants, mais je n'ai pas eu accès à Internet depuis un moment hier, et en attendant, j'ai pensé …


18
Construire une échelle
introduction Je veux construire une échelle. Pour cela, j'ai récupéré de la casse deux longues planches avec des trous, et je veux placer les marches dans ces trous. Cependant, les trous ne sont pas placés uniformément, donc les étapes seront un peu bancales, et j'ai du mal à estimer la …

25
Accueil sur l'éventail des listes
Ce défi consiste simplement à renvoyer une liste de listes d'entiers, semblable à la fonction de plage Python, sauf que chaque numéro successif doit être aussi profond que cela dans les listes. Règles : Créer un programme ou une fonction non anonyme Il doit retourner ou imprimer le résultat Le …

9
Golf un générateur de diagramme de Venn
Golf un générateur de diagramme de Venn Afin de célébrer correctement le 180e anniversaire de John Venn , votre tâche consistera aujourd'hui à créer un programme qui génère un diagramme de Venn ! Contribution: Un entier positif Nqui définira la plage de nombres apparaissant dans le diagramme (de zéro à …

7
Quel est le meilleur - Emacs ou Vim? (Google combat)
Salutations, golfeurs de code noble. Aujourd'hui, vous allez résoudre le débat le plus ancien et le plus distingué - Emacs ou Vim? Votre défi consiste à prendre deux termes de recherche en entrée et à produire lequel de ces termes a le plus de résultats de recherche Google. (C'est évidemment …

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.