Questions marquées «code-golf»

24
Les échelles de journal sont pour les démissionnaires

Tout le monde sait que les échelles de journal sont destinées aux abandons . Par conséquent, vous devez écrire un programme ou une fonction qui supprime un graphique à barres avec une échelle logarithmique en fonction d'une base. L'entrée du graphique à barres est considérée comme une chaîne unique...

24
Golf et Anagram Quine

Dans cette question, je vous ai demandé de deviner une quine d'anagramme en fonction de sa sortie. Cependant, il semble que nous n'ayons pas encore de question demandant de jouer au golf une quine d'anagramme. Votre tâche consistera donc à créer la plus courte anagramme possible. Qu'est-ce qu'une...

24
Montez un pas vers la perfection

Le titre de la dernière vidéo de Numberphile, 13532385396179 , est un point fixe de la fonction f suivante sur les entiers positifs: Soit n un entier positif. Écrivez la factorisation des nombres premiers de la manière habituelle, par exemple 60 = 2 2 · 3 · 5, dans laquelle les nombres premiers...

24
Le nombre approximatif de plastique

Le défi Le nombre plastique est un nombre lié au nombre d'or, avec de nombreuses propriétés mathématiques intéressantes. En tant que tel, il existe de nombreuses approches qui peuvent être utilisées pour calculer le nombre. Afin de spécifier précisément le nombre aux fins de ce défi, nous...

24
Convertir une réponse TIO en réponse CMC

Faisons pour une fois quelque chose d'utile. Étant donné le texte d'une soumission de golf de code Try It Online, produisez la soumission de Chat Mini Challenge équivalente, qui est de la forme Language, N bytes: [`code`](URL) ou (si la soumission est un seul octet - TIO ajoutera un s de fin sur la...

24
Gif - Jif, Jif - Gif

Volé à @Downgoat avec permission Le but de ce défi est de (non) trancher le débat sur la prononciation du "gif". " La prononciation de gif est débattue et bien qu'il soit censé (et devrait être) prononcé jif , il est encore couramment contesté. Dans ce défi, vous recevrez un ensemble de mots qui...

24
Nombres magnanimes

Étant donné un entier positif en entrée, déterminez s'il s'agit d'un nombre magnanime. Un nombre magnanime est un nombre tel que toute insertion d'un +signe entre deux chiffres quelconques dans la base 10 entraîne l'expression d'un entier premier. Par exemple, 40427 est magnanime car 4+0427 = 431...

24
Combien de fois dois-je appuyer dessus?

Nous sommes tous habitués au clavier téléphonique de la vieille école, non? Pour référence, voici à quoi ça ressemble: Étant donné une chaîne composée uniquement de lettres ASCII minuscules et d'espaces simples , votre tâche consiste à renvoyer le nombre d'appuis que vous devez effectuer afin de...

24
La somme des nombres impairs consécutifs

Bien que des défis connexes aient été posés , celui-ci est différent pour justifier sa propre question. Défi Étant donné un entier positif, retournez la plus longue séquence d'entiers impairs positifs consécutifs dont la somme est l'entier donné. Si aucune séquence de ce type n'existe, vous pouvez...

24
Aidez-moi! J'ai oublié mon mot de passe!

Aidez-moi! Je viens de me connecter à Stack Exchange, mais j'ai oublié mon mot de passe! J'ai besoin d'un moyen de le résoudre avant de me déconnecter. Heureusement, je suis un excellent hacker. Non seulement j'ai pu trouver le hachage de mon mot de passe, mais j'ai également trouvé l'algorithme de...

24
Créer un signe de pourcentage

Étant donné un entier n ≥ 1, produire une représentation 2D † d'un signe de pourcentage de largeur n . La construction se déroule comme suit: Créez une matrice n par n (ou une liste de listes) remplie de zéros. Insérez-les dans les coins supérieur gauche et inférieur droit. Placez-les sur la...

24
Appliquer une onde à un tableau

Votre tâche consiste aujourd'hui à appliquer une onde à un tableau de nombres. Une onde ressemble à ceci: l' [1, 0, -1, 0, 1, 0, -1, 0, 1...]appliquer à un tableau donné signifie additionner les premiers éléments, les seconds éléments, etc. Plus précisément: Votre programme ou fonction recevra un...

24
Pliez une liste en deux

Nous allons plier une liste d'entiers. La procédure à suivre est la suivante. Si la liste est de longueur paire, faites une liste de la moitié de sa longueur où le nième élément de la nouvelle liste est la somme du nième élément de l'ancienne liste et du nième au dernier. dernier élément de...

24
Mouvement de robot efficace

Avertissement: L'histoire racontée dans cette question est entièrement fictive et inventée uniquement dans le but de fournir une intro. Mon patron a acheté un nouveau robot jouet et il veut que je l'aide à le programmer. Il veut pouvoir saisir des instructions de flèche simples pour le faire...

24
Défi Cardinal Code

Tâche Vous êtes en charge de fabriquer une boussole, en quelque sorte. Imaginez votre code source comme «l'aiguille» de la boussole où courir à différentes orientations produit une sortie distincte. Les orientations de code source prises en charge sont le nord, l'est, le sud et l'ouest. Exemple...

24
Quelle est mon adresse IP?

Je suis surpris que cela n'ait pas encore posé de problème. Sortez l'adresse IP de la machine que vous utilisez. Vous devez sortir les adresses IP locales et externes. Adresse IP locale, c'est-à-dire selon le format par défaut 192.168.xx L'adresse IP publique peut être vérifiée en utilisant google...

24
Comptez avant et en arrière puis doublez

Comptons... Compter jusqu'à 2 et revenir à 1 Compter jusqu'à 4 et revenir à 1 Compter jusqu'à 6 et revenir à 1 ... ok vous l'avez compris ... mettez tout cela ensemble et vous obtiendrez la séquence suivante {1,2,1,2,3,4,3,2,1,2,3,4,5,6,5,4,3,2,1,2,3,4,5,6,7,8,7,6,5,4,3,2,1,2,3...} Défi Étant donné...