Questions marquées «code-golf»

19
Tirez le meilleur parti de deux tableaux

Vous recevrez deux tableaux de nombres à virgule flottante. Votre tâche consiste à associer les éléments correspondants des deux tableaux et à obtenir le maximum de chaque paire. Cependant , si les deux éléments correspondants sont égaux, vous devez plutôt prendre leur somme. Par exemple, étant...

19
Calculer l'aire d'un polygone régulier

Étant donné un entier ,, noù 3 <= n < 2^32, calculer l'aire d'un n-gon régulier avec un apothème de 1; dont la formule est n * tan(π / n). Pour ceux qui ne savent pas ce qu'est l'apothème: L'apothème d'un polygone régulier est un segment de ligne allant du centre au milieu de l'un de ses...

19
Combien y a-t-il de numéros Lynch-Bell?

Défi Étant donné un entier,, ncomme entrée où 36 >= n >= 2, sortez combien de nombres Lynch-Bell il y a dans la base n. La sortie doit être en base 10. Numéros de Lynch-Bell Un numéro est un numéro de Lynch-Bell si: Tous ses chiffres sont uniques (pas de répétition de chiffres) Le nombre est...

19
Sélection aléatoire dans un tableau

Ce défi est assez simple: vous disposez d'un tableau d'entiers positifs (non compris 0) et devez sélectionner un élément aléatoire dans ce tableau. Mais voici la torsion: La probabilité de sélectionner un élément dépend de la valeur de l'entier, ce qui signifie que plus le nombre augmente, plus sa...

19
Recherche approfondie dans une liste

Pour ce défi, une liste est considérée comme valide si et seulement si elle se compose entièrement d'entiers et de listes valides (définitions récursives \ o /). Pour ce défi, étant donné une liste valide et un entier, retournez une liste de toutes les profondeurs auxquelles l'entier peut être...

19
Je n'aime pas le changement!

Contribution: Deux chaînes sans sauts de ligne ni espaces. Production: Les deux chaînes d'entrée sur des lignes distinctes, avec des espaces si nécessaire † pour l'une des deux chaînes. Et une troisième ligne avec les personnages A, R, Met , représentant ajouté , retiré , modifié , et sans...

19
Prime-Chunks binaires

Nous recherchons une séquence Prenez les nombres naturels 1,2,3,4,5,6,7,8,9,10,11,12,13,14... Convertir en base-2 1,10,11,100,101,110,111,1000,1001,1010,1011,1100,1101,1110... Concaténer les numéros ci-dessus 110111001011101111000100110101011110011011110... Partition ce numéro dans Prime-Chunks...

19
Oscille-t-il périodiquement?

Défi Étant donné une liste, déterminez si le regroupement de la liste en séries d'éléments croissants et décroissants se traduira par une liste de listes de taille égale. En d'autres termes, les «points tournants» de la liste sont régulièrement espacés. Exemple Voici un exemple: 0, 3, 7, 5, 2, 3, 6...

19
Trouvez mes polyphthongs!

Pour les besoins de ce défi, une polyphthong est définie comme une tranche contiguë d'une chaîne, qui ne contient que des voyelles et a une longueur d'au moins 2. Étant donné une chaîne non vide en entrée, votre tâche consiste à sortir toutes les polyphthongs qu'elle contient. . Par exemple,...

19
XOR au niveau du bit des nombres rationnels

introduction Chaque nombre rationnel entre 0 et 1 peut être représenté comme une séquence de bits éventuellement périodique. Par exemple, la représentation binaire de 11/40 est 0.010 0011 0011 0011 ... où la 0011partie se répète indéfiniment. Une façon de trouver cette représentation est la...

19
De quoi ai-je besoin pour détruire le monde?

L' énergie de liaison gravitationnelle d'une planète est la quantité d'énergie requise pour en séparer chaque petit morceau afin qu'aucune pièce n'orbite ou n'entre en collision avec une autre pièce. Pour une sphère uniforme, Wikipedia donne cette formule: E= 3 G M25 RE=3gM25RE = \frac{3GM^2}{5R}...

19
truc cool séquence sans titre

Définissons f n (k) comme la somme des k premiers termes des nombres naturels [1, ∞) où chaque nombre est répété n fois. k | 0 1 2 3 4 5 6 7 8 9 --------+------------------------------------------------- f_1(k) | 0 1 3 6 10 15 21 28 36 45 deltas | +1 +2 +3 +4 +5 +6 +7 +8 +9...

19
Entre parenthèses claires des trains APL

Dans APL, vous pouvez écrire des fonctions tacites, appelées trains . La façon dont ils fonctionnent n'est pas pertinente pour ce défi. Voici les différentes façons de les regrouper en utilisant ⍴comme fonction: ⍴ -> ⍴ ⍴⍴ -> ⍴⍴ ⍴⍴⍴ -> ⍴⍴⍴ ⍴⍴⍴⍴ -> ⍴(⍴⍴⍴) ⍴⍴⍴⍴⍴ -> ⍴⍴(⍴⍴⍴) ⍴⍴⍴⍴⍴⍴ ->...

19
Intersection de deux triangles

Étant donné 4 points sur les plans 2D A, B, C, D, calculez l'aire de la région d'intersection des triangles OABet OCD, où Oest le centre du plan, en ayant les coordonnées (0, 0). Les algorithmes qui s'exécutent en complexité temporelle constante (en termes d'opérations arithmétiques) sont...

19
Lettres de bain en mousse

Si vous avez un petit enfant dans votre maison, vous avez peut-être rencontré des lettres de bain en mousse. Ceux-ci peuvent être humidifiés et collés sur des surfaces planes telles que les carreaux et le côté du bain pour faire des mots et des messages. La gamme si vous avez seulement des mots et...

19
Horloge numérique en miroir

De nombreuses horloges numériques affichent l'heure en utilisant des chiffres simplifiés composés de seulement sept lumières différentes qui sont allumées ou éteintes: Lorsqu'ils sont mis en miroir horizontalement, les chiffres 018ne changent pas car ils sont symétriques. En outre, les chiffres 2et...