Questions marquées «code-golf»

24
C'est l'heure espagnole!

J'ai une tâche simple qui devrait être relativement facile à implémenter au moyen de code. Votre objectif est d'écrire un programme qui affichera l'heure écrite en espagnol, compte tenu de l'heure au format HH: MM. Beaucoup de gens ne savent probablement pas comment procéder, alors je vais...

24
Fonction Minmod la plus courte

La fonction minmod est une variante du min familier , qui apparaît dans les schémas haute résolution limitant la pente pour les équations différentielles partielles. Étant donné un certain nombre de pentes, il sélectionne la pente la plus plate, tout en prenant soin des signes relatifs entre les...

24
Générateur de fermeture palindromique bidirectionnel

introduction Une fermeture palindromique d'une chaîne d'entrée est le palindrome le plus court qui peut être construit à partir de la chaîne d'entrée où le palindrome final commence par la chaîne d'entrée. Pour ce défi, nous envisagerons une fermeture palindromique bidirectionnelle telle que La...

24
Équivalence César

Deux chaînes sont "équivalentes à César" si la distance (comptage) entre les caractères correspondants est la même. Oui, j'ai inventé ce terme. Voici un exemple: "Abc" et "Cde" sont équivalents car distance from a-c == 2 distance from b-d == 2 distance from c-e == 2 La capitalisation ne fait aucune...

24
Anneaux Borroméens ASCII

Les anneaux borroméens sont un curieux ensemble de trois cercles, liés de telle sorte que la suppression de l'un d'eux dissociera les deux autres: Vous pouvez créer un ensemble pour vous-même avec quelques élastiques et un anneau de reliure . Avec plus d'élastiques, il est facile de créer n'importe...

24
Calculer la moyenne des caractères de la chaîne

Tâche Votre tâche consiste à produire une chaîne contenant des caractères moyens de chaîne. Le premier caractère du résultat serait le caractère moyen du premier caractère (qui est le premier caractère) et la moyenne du deuxième caractère de deux premiers caractères et ainsi de suite. Quel est le...

24
Voyons l'action!

Qui n'aime pas les films d'action avec des voitures rapides et bruyantes, en particulier celles avec beaucoup d'accidents? Qui n'aime pas les plans d'action dans l'art ascii? La scène est: Deux voitures partent sur les côtés opposés d'une route droite (avec 60 espaces entre les deux). Ils...

24
Afficher l'âge des anneaux d'arbre

introduction Hier, j'ai vu un puzzle d'anniversaire . Félicitations!! Cette semaine également, j'ai regardé un épisode de l'émission télévisée Bones où un cadavre a été retrouvé enterré sous un arbre. Pour calculer l'heure de la mort, ils ont compté les cernes des arbres. Les cernes se forment...

24
Entourez une chaîne de hachages

J'ai déjà fait cela en Python, mais il semble que cela pourrait être beaucoup raccourci: txt = input("Type something.. ") c = "#" b = " " print(c * (len(txt) + 4)) print(c, b * len(txt), c) print(c, txt, c) print(c, b * len(txt), c) print(c * (len(txt) + 4)) Donc, si l'utilisateur tape: Hello World...

24
Un sinistre de grandeur

introduction Tout le monde a entendu parler du sinus (péché) , du cosinus (cos) , de la tangente (bronzage) , de la cotangente (cot) , de la sécante (sec) et de la cosécante (csc) . Presque tous les angles en ont. Beaucoup moins connus ou oubliés sont l' exsécant (exsec) , l' excosécant (excsc) ,...

24
Lundi Mini-Golf # 3: distance Anagram

Monday Mini-Golf: Une série de courts défis de golf à code , affichés (espérons-le!) Tous les lundis. (Désolé celui-ci est un peu en retard.) Je suis sûr que la plupart d'entre vous ont entendu parler de la distance de Levenshtein , un algorithme pour calculer la distance entre deux chaînes. Eh...

24
Éléments non uniques

Écrivez un programme qui trouve les éléments non uniques d'un tableau d'entiers signés. Le tableau résultant peut être dans n'importe quel ordre. Votre réponse peut être un extrait de code qui suppose que l'entrée est stockée dans une variable ( ddisons) et évalue le résultat correct. Cas de test...

24
Remplacez une chaîne par elle-même!

Remplacer une chaîne par elle-même Votre objectif est de remplacer une chaîne par elle-même en remplaçant chaque caractère de la chaîne d'origine par celui qui le précède, en commençant par le premier caractère et en faisant un tour. Voici quelques exemples pour montrer ce que je veux dire: 1er...

24
Imiter une commande

Étant donné deux listes de nombres, une source et un modèle , réorganisez la source pour qu'elle corresponde à l'ordre relatif du modèle. Deux entrées de la source réorganisée doivent se comparer de la même manière que les entrées à ces mêmes positions du motif. Par exemple, l'entrée s = [-5, 9, 4,...

24
Jumble de caractères ASCII

Écrivez un programme qui prend en entrée une chaîne composée de caractères imprimables (ASCII 20-7E) et un entier nen [2,16] et effectue la modification suivante de la chaîne. Chaque caractère de la chaîne est converti en son code ASCII (les exemples donnés sont en hexadécimal, bien que la base 10...