Questions marquées «code-golf»

28
Topologie ASCII pt 1: Puis-je compter sur vous?

J'ai un problème grave. J'ai des fichiers texte où je garde mes numéros très importants - tous les plus importants! Et deux et trois .. Ces nombres étaient si importants que je ne pouvais pas les confier à ces nouveaux systèmes de nombres décimaux ou binaires. J'ai gardé chaque numéro codé en...

28
Rapide! Échappez au trou noir!

C'est l'année 87539319 et la marche solitaire dans l'espace est désormais monnaie courante, de nombreuses personnes voyagent seules dans l'espace, propulsées par un jetpack sur le dos, programmant leur cours avec un ordinateur personnel et un clavier au fur et à mesure. Vous êtes une de ces...

28
Multiplication visuelle longue

Il existe un bon moyen d'effectuer une longue multiplication pour deux entiers sans avoir à faire autre chose que compter, qui est parfois partagé sur Internet. Vous écrivez les chiffres de chaque nombre sous la forme d'un groupe de lignes inclinées, avec les deux nombres à un angle de 90 degrés....

28
Leap for Leap Seconds!

Comme aujourd'hui marque l'occasion de la 26e seconde intercalaire à se produire, votre défi sera d'afficher la date et l'heure de chaque seconde intercalaire en GMT ou UTC qui s'est produite jusqu'à présent, ainsi que celle qui se produira aujourd'hui. Contribution Il n'y a aucune entrée. Sortie...

28
Format des microsecondes en heures: minutes: secondes, etc.

Ce qui suit est inspiré d' une question posée sur Stack Overflow aujourd'hui . Étant donné un certain nombre de microsecondes, 0 <= n <= 86400000000(par exemple 12345678900), sortir une chaîne formatée hh:mm:ss:000:000, par exemple 03:25:45:678:900. 0 -> '00:00:00:000:000' 12345678900...

28
Convertir Brainfuck en MarioLANG

MarioLANG est un langage de programmation bidimensionnel où le code source ressemble à un niveau Super Mario Bros. De plus, son jeu d'instructions est très similaire à celui de Brainfuck . Cela signifie que MarioLANG est essentiellement un Brainfuck 2-D où le pointeur d'instruction se déplace comme...

28
Cardinaux et ordinaux, 1 à 100

Voici un simple pour étirer vos muscles de compression. Votre code (un programme complet) doit sortir la représentation anglaise épelée de tous les nombres cardinaux de 1 à 100, puis tous les nombres ordinaux de 1 à 100. Les chiffres de chaque liste doivent être délimités par des virgules et des...

28
Jumping Jacks à asciimation

C'est mon premier défi, donc je reste assez simple. Si vous avez déjà tapé telnet towel.blinkenlights.nlsur votre ligne de commande et appuyé sur Entrée, vous aurez connu la joie de l'asciimation. L'asciimation consiste, tout simplement, à faire une animation avec l'art ascii. Aujourd'hui, nous...

28
Pangolin mutant

Il s'agit d'un défi de code-golf dans lequel vous devez concevoir un programme qui agit comme un quine ou un quine qui se modifie pour illustrer l'apprentissage automatique. Contexte Il existe un programme d'intelligence artificielle de base appelé «le jeu du pangolin» qui est décrit ici . L'idée...

28
Graphique horizontal de la longueur des mots

Contribution Une liste de mots séparés par un nombre quelconque d'espaces. Sortie Un graphique ASCII horizontal, où la n-ième ligne est composée d'autant d'astérisques ( *) que le n-ième mot est long. Exemple d'utilisation L' >entrée des signaux utilisateur, vous ne devez pas la saisir lors du...

28
Personne d'intérêt

Contexte Person of Interest est un drame policier sur CBS, et mon émission de télévision préférée, récemment. L'émission parle d'un homme nommé Harold Finch, un programmeur milliardaire, et de son partenaire John Reese, un vétéran des forces spéciales et ancien membre de la CIA. Ce programmeur a...

28
Illustrer le carré d'un binôme

Étant donné (par tout moyen) deux nombres naturels différents (de toute taille raisonnable), affichez (par tout moyen) le carré de leur somme comme dans les exemples ci-dessous: Étant donné 4 et 3, sortie: 12 12 12 12 9 9 9 12 12 12 12 9 9 9 12 12 12 12 9 9 9 16 16 16 16 12 12 12 16 16 16 16 12 12...

28
Nombres binaires parenthifiables

Si vous exprimez un entier positif en binaire sans zéros de tête et remplacez chaque 1par a (et chaque 0par a ), alors toutes les parenthèses correspondront-elles? Dans la plupart des cas, ils ne le feront pas. Par exemple, 9 est 1001en binaire, qui devient ())(, où seules les deux premières...

28
Rapport entre les lettres majuscules et les minuscules

Dans ce défi, vous et vos amis discutez du meilleur cas, en majuscule ou en minuscule? Pour le savoir, vous écrivez un programme pour le faire pour vous. Parce que esolangs fait peur à vos amis et que le code détaillé vous fait peur, votre code devra être aussi court que possible. Exemples...

28
Visualisez le plus grand diviseur commun

Contexte Le plus grand diviseur commun ( gcd pour faire court) est une fonction mathématique pratique, car elle possède de nombreuses propriétés utiles. L'un d'eux est l'identité de Bézout : si d = gcd(a, b), alors il existe des entiers xet ytels que d = x*a + y*b. Dans ce défi, votre tâche...