Questions marquées «code-golf»

21
Vérifier les paires propres

Dans ce défi, vous recevrez une matrice carrée A, un vecteur vet un scalaire λ. Vous devrez déterminer si(λ, v) une paire propre correspond à A; c'est-à-dire, que ce soit ou non Av = λv. Produit scalaire Le produit scalaire de deux vecteurs est la somme de la multiplication par élément. Par...

21
Températures non moyennes!

Une discussion a eu lieu au TNB une fois sur la meilleure échelle de température, et nous nous sommes mis d'accord sur quelque chose: Prenez la moyenne des quatre échelles de température principales! C'est-à-dire, Celsius , Kelvin , Fahrenheit et Rankine (Désolé Réaumur). Donc, maintenant le...

21
Décomposition rationnelle a = xyz (x + y + z)

Écrire des fonctions x(a), y(a)et z(a)telles que pour tout rationnel a toutes les fonctions renvoient des nombres rationnels et x(a)*y(a)*z(a)*(x(a) + y(a) + z(a)) == a. Vous pouvez supposer un ≥ 0. Vous n'avez pas besoin d'utiliser des types rationnels ou des opérations dans votre programme, tant...

21
Lorsque la vie vous donne des citrons, faites de la limonade

Défi Vous recevrez une chaîne d'entrée, où le mot "Lemon"est trouvé , il doit être converti en , "Lemonade" mais la a, det edoit être emprunté à un autre endroit dans la phrase. Exemple Exemple d'entrée: J'ai trouvé un citron quand j'étais enfant Exemple de sortie: Je trouve une limonade quand...

21
Tous les k-mers / n-grammes

Intro Nous avons eu des histogrammes et des comptages , mais pas tous. Chaque année, Dyalog Ltd. organise un concours étudiant. Le défi consiste à écrire un bon code APL. Il s'agit d'une édition de code-golf indépendante du langage du sixième problème de cette année. J'ai l'autorisation explicite...

21
Trouver les indices de valeurs dans une liste dans une autre

Vous devez prendre deux listes d'entiers positifs en entrée, appelons-les n et m . Vous pouvez supposer que: Tous les entiers de n font partie de m Tous les entiers de m sont uniques Les listes ne sont pas vides Défi: Renvoyez les indices où vous trouvez les valeurs en n , en m . Cela peut prêter à...

21
Télécharger un fichier sur Internet

introduction Oui, c'est aussi simple que ça. Téléchargez n'importe quel fichier sur Internet! Règles Vous devez utiliser l'API de votre langue. Vous devez sortir le fichier que vous avez téléchargé sur STDOUT, la console, un fichier, etc. L'entrée doit être vide, ou l'URL que vous souhaitez...

21
Mes [sous] chaînes se cachent!

introduction Il y a quelque temps, un utilisateur perdu de SO a posté une question ici et elle a maintenant été supprimée, mais je pense que ce serait un bon défi, alors c'est parti ... Défi Écrivez un programme ou une fonction complète qui prend deux chaînes et vérifie si une permutation de la...

21
Conseils généraux pour représenter de grands nombres

Parfois, en jouant au golf, il faut représenter un ou plusieurs grands nombres dans leur code. Les écrire tels quels peut augmenter considérablement le nombre d'octets. Qu'est - ce que le général 1 conseils avez - vous pour représenter les nombres longs de façon concise dans le code? Veuillez...

21
Dessinez une grosse barre oblique X

Étant donné un entier non négatif, imprimez un Xqui est si grand. Xest la sortie pour l'entrée 0, et vous ajouterez des barres obliques égales à l'entrée dans chaque direction pour étendre les Xentrées plus grandes. Cas de test 0 X 1 \ / X / \ 2 \ / \ / X / \ / \ ... dix \ / \ / \ / \ / \ / \ / \ /...

21
Prenez ce froncement de sourcils et retournez-le

Une célébration des multiples visages de l'APL Étant donné une chaîne parmi celles de la colonne 1 ou de la colonne 2 du tableau ci-dessous, renvoyez le voisin de la chaîne à sa droite. En d'autres termes, si une chaîne est donnée dans la colonne 1, retournez la chaîne de la colonne 2 sur cette...

21
Fizz-Buzzify une chaîne

Vous recevrez une chaîne qui ne contient que des lettres de l'alphabet anglais, à la fois en minuscules et en majuscules (ASCII 65-90 et 97-122). Votre tâche consiste à sortir la version Fizz-Buzzified de la chaîne. Comment Fizz-Buzzify une chaîne? Chaque lettre qui a un index pair dans l'alphabet...

21
Retourne une ficelle à l'envers

Une chaîne équilibrée est une chaîne de parenthèses ()afin que chaque parenthèse puisse être mise en correspondance avec une autre. Plus rigoureusement, ce sont les chaînes couvertes par cette grammaire: S → (S)S | ε Nous pouvons transformer une chaîne "à l'envers" en: Commutation de toutes les...

21
Produit des diviseurs

Défi Étant donné un entier positif, renvoyez le produit de ses diviseurs, y compris lui-même. Il s'agit de la séquence A007955 dans l'OEIS . Cas de test 1: 1 2: 2 3: 3 4: 8 5: 5 6: 36 7: 7 8: 64 9: 27 10: 100 12: 1728 14: 196 24: 331776 25: 125 28: 21952 30: 810000 Notation C'est le code-golf ,...

21
Aidez-moi à faire ma lessive

Aidez-moi! ma lumières complètement automatisées de Darks Separator V3001.01 sont tombées en panne! :( Des lignes directrices Tâche Écrivez un programme qui prendra une entrée d'un tableau (ou une liste dans certaines langues) de n'importe quelle quantité de chaînes qui sont soit la lettre L ou la...