Programmation Puzzles & Code Golf

28
Calculatrice d'opérations entières simples

Implémentez une calculatrice scriptable d'opération d'entier simple. Concept L'accumulateur démarre à 0 et des opérations y sont effectuées. A la fin du programme, sortir la valeur de l'accumulateur. Opérations: +ajoute 1à l'accumulateur -soustrait 1de l'accumulateur * multiplie l'accumulateur par...

28
Est-ce un numéro Smith?

Description du défi Un nombre Smith est un nombre composite dont la somme des chiffres est égale à la somme des sommes des chiffres de ses facteurs premiers. Étant donné un entier N, déterminez s'il s'agit d'un nombre de Smith ou non. Les premiers numéros Smith sont 4, 22, 27, 58, 85, 94, 121, 166,...

28
Double rotation

Description du défi Faites défiler toutes les lettres de la première partie de l'alphabet dans un sens et les lettres de la seconde moitié de l'alphabet dans l'autre. Les autres personnages restent en place. Exemples 1: Bonjour tout le monde Hello_world //Input Hell ld //Letters from first half of...

28
Déchiffrer les grenouilles névrotiques

Déchiffrer les grenouilles névrotiques Maintenant que Puzzling.SE a finalement déchiffré mon chiffre obsédé par les amphibiens , écrivons un programme ou une fonction pour le déchiffrer! (Si vous voulez regarder le puzzle avant de l'avoir gâté pour vous, cliquez sur le lien ci-dessus maintenant.)...

28
Distance de chaîne

Défi Étant donné l'entrée d'une chaîne entièrement en minuscules [a-z], affichez la distance totale entre les lettres. Exemple Input: golf Distance from g to o : 8 Distance from o to l : 3 Distance from l to f : 6 Output: 17 Règles Failles standard interdites C'est le code-golf - la réponse la plus...

28
Fonction de comptage principal

introduction La fonction de comptage de nombres premiers , également connue sous le nom de fonction Pi , renvoie la quantité de nombres premiers inférieure ou égale à x.π( x )π(x)\pi(x) Défi Votre programme prendra un entier x que vous pouvez supposer positif et produira un seul entier égal au...

28
Conseils pour jouer au golf à 05AB1E

Avez-vous des conseils pour le golf de code dans 05AB1E , un langage de golf créé par Adnan ? Vos conseils devraient être au moins quelque peu spécifiques à 05AB1E. Veuillez poster un pourboire par

28
Cordes jumelables

Une chaîne peut être couplée si elle peut être divisée en sous-chaînes, chacune étant une chaîne répétée deux fois de suite. Par exemple, aabaaababbbabapeut être jumelé comme: aaba aaba b b ba ba Étant donné une chaîne non vide de a'et b', affichez une valeur Truthy si elle est couplable et une...

28
Imprimer une lettre Fibonacci

Étant donné N (2 <= N ), imprimez N lignes de la série des lettres Fibonacci comme ceci (c.-à-d. N = 5) Commencez par aet b: a b Ensuite, ajoutez les deux lignes. a b ab Continuez à ajouter les deux dernières lignes. a b ab bab Continue... a b ab bab abbab Et nous avons terminé. Rappelez-vous,...

28
Défi du jour de l'armistice

Aujourd'hui, le 11 Novembre, est connu comme le jour du Souvenir , jour de l' Armistice , ou Journée des anciens combattants (selon les pays), et une journée de réflexion et de reconnaissance pour les membres des forces armées et leur service, plus précisément commencé à tenir compte de la fin des...

28
Hilbertifier une image

J'aime la courbe de Hilbert . Votre tâche pour ce défi est de prendre une image (strictement une image carrée où tous les côtés ont une puissance de deux pixels de large) et de la démêler ligne par ligne en zigzaguant et de la défiler en arrière dans une courbe pseudo-Hilbert . Démêler Pour...

28
Titres compatibles avec les URL

Les gens sur ce site aiment vraiment embellir leurs titres de poste ... Stewie's sequence: + * - / + * - / Cependant, lorsque ce titre doit être inclus dans l'URL de la page, il est simplifié: stewies-sequence Le défi Votre tâche consiste à créer un programme ou une fonction qui, étant donné une...

28
Nombres de Fibonacci négatifs

Vous connaissez probablement tous la séquence des fibonacci: fibonacci(n)=fibonacci(n-1)+fibonacci(n-2) fibonacci(0)=0 fibonacci(1)=1 Votre tâche est aussi simple que possible: Compte tenu entier NComputefibonacci(n) mais voici la torsion: Faire aussi négatif N Attendez. Quelle?...