Questions marquées «code-golf»

25
Palindromes parfaits

Votre tâche consiste à déterminer la quantité d'un palindrome parfait d'une chaîne. Votre palindrome typique (par exemple 12321) est un palindrome parfait; sa perfection est de 1. Pour déterminer la perfection d'une chaîne, vous voyez combien de sections vous pouvez la diviser en où chaque section...

25
Casiers numériques!

Étant donné un entier positif <100 (de 1 à 99, y compris 1 et 99), sortez autant de casiers. Un casier est défini comme suit: +----+ | | | | | | | nn | +----+ où nnest le numéro du casier, en base 10. S'il y a un nombre à 1 chiffre, il est exprimé avec un 0 devant. Par exemple, le casier numéro...

25
HE COMETH NOT - un défi zalgo

Écrivez un programme ou une fonction qui, étant donné une chaîne, la supprimera de zalgo, le cas échéant. Zalgo Pour ce message, zalgo est défini comme n'importe quel caractère des plages Unicode suivantes: Combinaison de signes diacritiques (0300–036F) Combinaison des signes diacritiques étendue...

25
Décoder le vide

Une liste vide est une liste qui, à aucun niveau, ne contient aucun objet non-liste. Ou si vous préférez une définition récursive La liste vide est nulle Une liste ne contenant que d'autres listes nulles est nulle Toutes les listes de vides ont une profondeur finie. Voici quelques exemples de...

25
Transpile; # dans votre langue

Lié à: créer un interpréteur; # et générer; # code ;# - Un guide tourbillon Il s'agit d'un langage simple avec deux commandes. Sa seule structure de données est un accumulateur, qui est initialisé à 0. ; Incrémenter l'accumulateur #Calculez la valeur de l'accumulateur modulo 127 et imprimez le...

25
Buzzby Berkeley Robot Hokey Pokey

Buzzby Berkeley Robot Hokey Pokey Tâche Écrivez un programme ou une fonction pour produire une animation artistique ASCII représentant une ligne de robots dansant sur les paroles du Hokey Pokey (ou Cokey, si vous préférez) dans le style d'un numéro de Busby Berkeley! Exemple de sortie Contribution...

25
Aidez-moi à jouer mes numéros!

Lors de l'écriture de programmes de code-golf , je finis généralement par utiliser des constantes numériques. Je les mets toujours en décimal parce que c'est ce que je pense, mais je viens de réaliser que ma langue prend en charge d'autres formats numériques qui pourraient me permettre de...

25
Construis un escalier pour mon enfant

L'autre jour, mon fils m'a demandé de lui construire un escalier en utilisant des blocs Lego-ish. Et j'ai trouvé quelque chose comme ça: Ensuite, mon enfant m'a demandé un programme utilisant le moins d'octets générant un escalier similaire sur un écran d'ordinateur. Je ne suis pas très bon en golf...

25
Une liste des modules de nombre leurs indices dans la liste

Un simple: prenez une liste d'entiers positifs en entrée et sortez les nombres module leur index basé sur 1 dans la liste. Si les entiers d'entrée sont {a, b, c, d, e, f, g}alors la sortie doit être {a%1, b%2, c%3, d%4, e%5, f%6, g%7}où %est l'opérateur de module. Cas de test: 10 9 8 7 6 5 4 3 2 1...

25
Suis-je un numéro Cullen?

Un nombre Cullen est un nombre contenu dans la séquence générée à l'aide de la formule: C (n) = (n * 2 ^ n) +1. Ta tâche: Écrivez un programme ou une fonction qui reçoit une entrée et génère une valeur de vérité / fausse selon que l'entrée est un nombre Cullen. Contribution: Un entier non négatif...

25
La séquence est trop méta

Nous commençons par une séquence vierge indexée sur 1: _,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,... Dans la n ème étape, nous remplissons tous les a (n) blancs avec les entiers supérieurs à 1 en commençant par le premier blanc restant, où a (n) est la n ème entrée de la séquence. Après la...

25
Rotations entrelacées

Défi Étant donné une matrice carrée de caractères (caractères ASCII imprimables sur un octet), faites tourner chaque "anneau" de la matrice dans des directions opposées. Prenons un exemple: 1 2 3 4 5 6 7 8 9 A B C D E F G H I J K L M N O P Ensuite, l'anneau le plus à l'extérieur est tourné de 90...

25
Doublez quelques diamants

Problème Étant donné un entier positif noùn < 100 Sortez un motif de diamant comme suit: Contribution n=1 /\/\ \/\/ Entrée n=2: /\ /\ //\\/\/\//\\ \\//\/\/\\// \/ \/ Entrée n=3: /\ /\ //\\ /\ /\ //\\ ///\\\//\\/\/\//\\///\\\ \\\///\\//\/\/\\//\\\/// \\// \/ \/ \\// \/ \/ Entrée n=4: /\ /\ //\\...

25
Dépendances triangulaires

Un nombre triangulaire est un nombre qui est la somme des nnombres naturels de 1 à n. Par exemple, 1 + 2 + 3 + 4 = 10il en 10va de même pour un nombre triangulaire. Étant donné un entier positif ( 0 < n <= 10000) en entrée (peut être pris comme un entier ou comme une chaîne), retournez le...

25
Est-ce un numéro Lynch-Bell?

Vous recevrez un nombre entier positif (qui ne contiendra jamais de 0) en entrée. Votre tâche consiste à vérifier s'il s'agit d'un numéro Lynch-Bell ou non. Un numéro est un numéro de Lynch-Bell si tous ses chiffres sont uniques et le nombre est divisible par chacun de ses chiffres. En fait, il n'y...

25
Château de cartes (version 1)

Version 2 ici . Défi simple: étant donné un nombre entier, dessinez un château de cartes avec le nombre d'histoires donné. Si le nombre est négatif, dessinez la maison à l'envers. Exemples: Input: 2 Output: /\ -- /\/\ Input: 5 Output: /\ -- /\/\ ---- /\/\/\ ------ /\/\/\/\ -------- /\/\/\/\/\...

25
Vérifier la topologie

Défi Étant donné un ensemble Tde sous-ensembles d'un ensemble fini S={1,2,3,...,n}, déterminez s'il Ts'agit d'une topologie ou non. Explication Le jeu P(S) de puissance d'un ensemble Sest l'ensemble de tous les sous-ensembles de S. Quelques exemples: S = {}, P(S) = {{}} S = {1}, P(S) = {{}, {1}} S...