Questions marquées «code-golf»

20
S'agit-il d'un nombre triangulaire tronqué?

Séquence OEIS associée: A008867 Nombre triangulaire tronqué Une propriété commune des nombres triangulaires est qu'ils peuvent être disposés en triangle. Par exemple, prenez 21 et disposez-les dans un triangle de os: o oo ooo oooo ooooo oooooo Définissons une "troncature:" coupant des triangles de...

20
Art ASCII aligné horizontalement

Votre tâche consiste à accepter comme entrée deux "Art ASCII" et à aligner chaque œuvre d'art côte à côte horizontalement. Par exemple, supposons que vous ayez deux chaînes "abc\ndef"et "123\n456". Vous devez les aligner horizontalement pour produire la chaîne "abc123\ndef456". J'appelle cela"...

20
La couleur suivante

Défi Considérez l'arc-en-ciel comme sept couleurs, représentées par des chaînes comme Red Orange Yellow Green Blue Indigo Violet. Votre tâche consiste à créer un programme qui reçoit l'une de ces couleurs en entrée et qui sort ensuite dans l'ordre couleur arc-en-ciel. Cela inclut le...

20
Tours Eiffel: Créez un grand «A» à partir de «A»

Créer une fonction qui, étant donné un certain nombre de lignes n, fait un bigA. La barre horizontale de bigAdoit être au milieu, ou la plus basse des deux si elle nest paire Supposons une police monospace pour la sortie La sortie doit être une chaîne (ou similaire, par exemple un tableau de...

20
Presque un épisode de Columbo

Votre tâche consiste à trouver deux personnages manquants dans un titre d'épisode Columbo. Contribution Un des 69 titres d'épisode de Columbo (comme indiqué ci-dessous), avec exactement deux caractères remplacés par *. Exemple : "Ran*om for a *ead Man" Production Vous pouvez soit renvoyer le titre...

20
Fais moi du curry

Avoir une fonction f qui prend les arguments x 1 , x 2 ,…, x n                                                - c'est à dire.  f: X 1 × X 2 ×… × X n → Y - le curry redéfinit f comme une fonction prenant un seul argument a 1 qui correspond à une autre fonction. Cette technique est utile pour une...

20
Pouvez-vous épeler ce mot avec ces dés?

Les dés de lettres sont courants dans les jeux de mots. Il peut être amusant d'essayer d'épeler des mots drôles avec des dés de boggle, par exemple. Si vous attrapez une poignée de dés, il est probable que vous ne pourrez pas épeler certains mots. Ce défi est une généralisation de cette idée. Défi...

20
Jouer aux ennemis

La mise en place: Un réseau social rapporte le nombre de votes d'une publication de deux manières: le nombre de votes positifs nets (nombre total de votes positifs - nombre total de votes négatifs) et le % de votes qui étaient des votes positifs , arrondi à l'entier le plus proche (0,5 arrondi). Le...

20
Presse-papiers de fonction: coller

Ce défi est lié à certaines des fonctionnalités du langage MATL, dans le cadre de l' événement Langue du mois de mai 2018 . Défi associé: Fonction presse-papiers: copie . introduction Le presse-papiers des fonctions de MATL stocke ("copie") les entrées des quatre derniers appels aux fonctions...

20
compter ceux à portée

Défi : Comptez le nombre de uns 1dans la représentation binaire de tous les nombres entre une plage. Contribution : Deux entiers positifs non décimaux Production : La somme de tous les 1s dans la plage entre les deux nombres. Exemple : 4 , 7 ---> 8 4 = 100 (adds one) = 1 5 = 101 (adds two) = 3 6...

20
Doublez, XOR et recommencez

Nous définissons la fonction g comme g (n) = n XOR (n * 2) pour tout entier n> 0 . Étant donné x> 0 , trouvez le plus petit entier y> 0 tel que g k (y) = x pour certains k> 0 . Exemple x = 549 549 = 483 XOR (483 * 2) (as binary: 1000100101 = 111100011 XOR 1111000110) 483 = 161 XOR (161...

20
Wythoff supérieur ou inférieur?

Tout d'abord, parlons des séquences Beatty . Étant donné un nombre irrationnel positif r , nous pouvons construire une séquence infinie en multipliant les entiers positifs par r dans l'ordre et en prenant la parole de chaque calcul résultant. Par exemple, Si r > 1, nous avons une condition...

20
Trier d'abord les nombres impairs

Réorganisez une liste donnée de sorte que tous les nombres impairs apparaissent avant tous les nombres pairs. Outre cette exigence, la liste de sortie peut être dans n'importe quel ordre. L'entrée ne contiendra que des entiers, mais ils peuvent être négatifs et il peut y avoir des doublons, et ils...

20
Trouvez les voisins de la cellule

... ou Toroidal Moore Quartiers Compte tenu des nombres entiers positifs h, wet un entier non négatif i, retournent tous les indices environnants i. Vous devez supposer une matrice composée de hrangées d' wéléments, numérotées du plus bas, dans le coin supérieur gauche, au plus haut, dans le coin...

20
Incrémenter les cordes de base-36

Il s'agit d'une version de code golf d'une question similaire que j'ai posée sur la pile plus tôt, mais j'ai pensé que ce serait un puzzle intéressant. Étant donné une chaîne de longueur 10 qui représente un nombre de base 36, incrémentez-la de un et retournez la chaîne résultante. Cela signifie...

20
Quand à Rome, comptez comme les Romains?

Contexte Ce challenge est inspiré de ce site internet, qui a publié le schéma suivant: Ce diagramme nous montre que l'expression du chiffre romain la plus longue sous 250 est celle de 188, ce qui nécessite 9 chiffres pour s'exprimer. Défi Les symboles standards utilisés pour exprimer chiffres les...