Questions marquées «code-golf»

31
Générateur de partitions ASCII

Remarque : Anders Kaseorg m'avertit que cela pourrait être un doublon d' une autre question précédente . Il semble que oui, et je suis désolé de ne pas avoir trouvé cette question avant de poster celle-ci. Néanmoins, cette question n'a reçu qu'une seule réponse et celle-ci est plus simple, juste...

31
Construire une tornade

Selon moi, une tornade ressemble à ceci: ######## ####### ###### ##### #### ### ## # Cette tornade commence par la largeur n, et sur chaque ligne suivante, un caractère est supprimé à gauche ou à droite, selon l'entrée. Contribution L'entrée sera une liste d'une sorte de deux valeurs uniques (une...

31
Faire une boîte épineuse

Étant donné deux entiers positifs, W et H, affichez une boîte de type ASCII dont la bordure est faite de barres obliques ( /et \) avec W "pointes" sur les bords supérieur et inférieur, et H "pointes" sur les bords gauche et droit. L'intérieur de la boîte est rempli d'espaces. Un "pic" est...

31
Série de divisibilité

Nous pouvons définir la séquence de divisibilité kd'un nombre nen trouvant le plus petit entier non négatif ktel qu'il n+kn'est pas divisible par k+1. Défi Dans la langue de votre choix, écrivez un programme ou une fonction qui génère ou renvoie la séquence de divisibilité de votre entrée....

31
Combien de points ma plaque d'immatriculation donne-t-elle?

(Ceci est ma première question de code-golf) Quand j'étais enfant, mon père et moi avons inventé un jeu où la plaque d'immatriculation que nous voyons sur les voitures peut donner certains points sur la base de règles assez simples: X montant de la même lettre ou du même chiffre donne X-1 points,...

31
Les trois R: inverser, réorganiser, répéter

En gribouillant avec des nombres, j'ai trouvé une permutation intéressante que vous pouvez générer à partir d'une liste de nombres. Si vous répétez cette même permutation suffisamment de fois, vous vous retrouverez toujours dans le tableau d'origine. Utilisons la liste suivante: [1, 2, 3, 4, 5] par...

31
Le principal défi des zéros

Le défi Étant donné deux entiers en entrée ( xet y), la sortie xsous la forme d'une chaîne avec autant de zéros de tête nécessaires pour qu'elle soit ylongue sans le signe. Règles Si xa plus de ychiffres, sortez xsous forme de chaîne sans modification. La sortie sous forme d'entier n'est pas...

31
The Drunken Typist

Contexte Une dactylo rentre à la maison après avoir bu quelque chose et se rend compte qu'une lettre importée doit encore être écrite. Pour s'assurer qu'il vérifie le texte correctement, il écrit le caractère de texte bh vjaracter t0 pour être sûr de 6he. Cependant, il parvient toujours à manquer...

31
La cellule au bout de l'arc-en-ciel

Nous connaissons tous, ou du moins avons entendu parler de brainfuck , l'une des langues ésotériques les plus célèbres et les plus influentes. Alors que de nos jours la plupart des implémentations utilisent une bande infinie, le compilateur original d'Urban Müller avait une bande de 30000 cellules....

31
Suis-je un numéro personnel?

Un nombre propre (également appelé nombre colombien ou devlali) est un nombre naturel x, où l'équation n + <digit sum of n> = xn'a de solution pour aucun nombre naturel n. Par exemple, 21 n'est pas un nombre propre, comme en n = 15résulte 15 + 1 + 5 = 21. En revanche, 20 est un nombre propre,...

31
Fibonacci binaire

Défi Vous devez générer un programme ou une fonction qui prend un entier positif N, calcule les premiers N termes de la séquence de Fibonacci en binaire, la concatène en un seul nombre binaire, reconvertit ce nombre en décimal, puis sort la décimale sous la forme d'un entier. Par exemple 1 ->...

31
Qu'est-ce qui entoure ma tuile Démineur?

Démineur est un jeu de puzzle où les mines sont cachées autour d'un tableau de tuiles indéfinissables dans le but d'identifier l'emplacement de toutes les mines. Cliquer sur une mine perd la partie, mais cliquer sur n'importe quelle autre tuile révèlera un nombre compris entre 0 et 8, ce qui...

31
Faire un alphabeTrie

Considérez la liste de mots triée alphabétiquement suivante: balderdash ballet balloonfish balloonist ballot brooding broom Tous les mots commencent par bet les 5 premiers commencent par bal. Si nous regardons simplement les 2 premiers mots: balderdash ballet on pourrait plutôt écrire: balderdash...

31
Machine virtuelle 8 bits

Contexte J'aime mon ancienne puce 6502 8 bits. C'est même amusant de résoudre certains des défis ici sur PPCG dans le code machine 6502. Mais certaines choses qui devraient être simples (comme lire des données ou sortir vers stdout) sont inutilement lourdes à faire dans le code machine. Il y a donc...

31
Qu'avons-nous oublié?

Votre tâche consiste à écrire un programme informatique non vide composé d'une séquence d'octets. Si nous choisissons un octet particulier dans le programme et en supprimons toutes les instances du programme, le programme modifié doit sortir l'octet supprimé. Par exemple, si notre programme était...

31
Somme des pouvoirs de 2

Le défi Étant donné une entrée entière xoù 1 <= x <= 255, renvoyer les résultats de puissances de deux qui, une fois sommées, donnent x. Exemples Compte tenu de l'entrée: 86 Votre programme devrait produire: 64 16 4 2 Contribution: 240 Sortie: 128 64 32 16 Contribution: 1 Sortie: 1...

31
Faites pleuvoir des personnages

Inspiré par ce mini-défi de chat. Étant donné une chaîne en entrée (caractères imprimables ASCII uniquement), sortez la chaîne avec les lettres "pleut" vers le bas. Chaque lettre doit être un nombre aléatoire de lignes vers le bas (aléatoire entre 0et la longueur de la chaîne, chacune ayant une...

31
Simulation de dés explosant

Votre tâche consiste à créer un programme qui accepte un nombre entier n > 1et génère le jet d'un ndé simple face. Cependant, ce dé suit les règles pour exploser les dés . Lorsque vous lancez le dé, vérifiez quelle valeur vous avez lancée. Si vous avez obtenu le maximum pour ce type de dé (sur...