Inspiré par cette question StackOverflow . Contribution: Nous prendrons trois entrées: Un délimiteur Dsur lequel se diviser Un caractère Ientre deux dont nous ignorons le caractère délimiteur (je sais, cela semble vague, mais je vais l'expliquer ci-dessous) Un string S Production: Une liste / tableau contenant les sous-chaînes après la …
Écrivez une fonction ou un programme qui, lorsqu'il reçoit une liste de noms, génère ou renvoie une liste où les doublons de prénoms ont une version abrégée unique de leur nom de famille. Contribution: Une liste de noms, où un nom est défini par un nom donné et un nom …
La plupart des gens connaissent le trope sur le comptage des moutons pour s'endormir. Il y a un troupeau de moutons, certains sautant par-dessus une clôture, et vous comptez les moutons pendant qu'ils sautent. Soi-disant, cela aide à calmer votre esprit et vous met dans un état de sommeil de …
Votre tâche: écrire un programme / une fonction qui, lorsqu'il reçoit une chaîne contenant uniquement des caractères ASCII, génère / renvoie la chaîne en sens inverse. Exemple: 1) Entrée Hello, World! 2) Nombre de caractères uniques en entrée. (Chaîne d'entrée séparée par des tuyaux ( |) pour plus de lisibilité) …
(Non, ni ceci ni aucun d'entre eux ) Étant donné une chaîne et une liste de chaînes, remplissez tous les blancs de la chaîne d'entrée avec les chaînes correspondantes. Entrée sortie La chaîne d'entrée ne contient que des caractères alphabétiques, des espaces et des traits de soulignement. Il n'est pas …
Compte tenu de deux entrées - l' un d'eux une chaîne de caractères ASCII imprimables non vide (y compris l' espace, à l' exclusion newline), l'autre étant l' une des deux valeurs distinctes, cohérentes de votre choix ( 1 / 0, l / r, left / right, etc.) - sortie …
Inspiré par github.com/JackToaster/Reassuring-Parable-Generator , à son tour inspiré par xkcd.com/1263 . Les mots possibles sont dérivés du fichier rassurant.cfg de ce référentiel. Il est suggéré de jeter un œil au fichier rassurant.cfg (utilisez le 12ème commit) pour voir la grammaire à laquelle la sortie correspond (la sortie est une liste …
Contexte Un mot Lyndon est une chaîne non vide qui est strictement lexicographiquement plus petite que toutes ses autres rotations. Il est possible de factoriser n'importe quelle chaîne uniquement comme la concaténation des mots de Lyndon de telle sorte que ces sous-mots sont lexicographiquement non croissants; votre défi est de …
Vous finissez par avoir beaucoup de conditions très longues et ennuyeuses dans votre code: if flag == 1: while have != needed: if type == 7: Ceux-ci peuvent être transformés en leurs <3homologues conditionnels beaucoup plus adorables : if abs(flag - 1) + 2 <3: while 3 - abs(have - …
Comme deux personnes l'ont peut-être remarqué récemment, j'ai largement abandonné le développement de Braingolf parce qu'il est ennuyeux et sans inspiration, et je suis passé à 2Col qui est un peu plus intéressant et n'est pas conçu pour être un langage de golf. La caractéristique déterminante de 2Col est que …
Défi Étant donné deux identifiants de questions, essayez de déterminer leur similitude en consultant les réponses. Détails Vous recevrez deux identifiants de questions pour codegolf.stackexchange.com; vous pouvez supposer qu'il existe des questions pour les deux ID qui ne sont pas supprimées, mais ne sont pas nécessairement ouvertes. Vous devez parcourir …
Le défi est simple Écrivez un script qui, lorsqu'il reçoit une entrée de chaîne, hachera la chaîne à l'aide de l' algorithme de hachage MD2 , puis renverra soit un entier positif soit une sortie entière négative en fonction du jeu de caractères ci-dessous plus courant dans le hachage résultant …
introduction Un jour, vous vous relaxiez dans votre bureau de la CIA, quand soudain vous voyez une alerte sur votre ordinateur. Vos programmes viennent d'intercepter des centaines de messages codés! Un examen rapide révèle la règle d'encodage, mais vous avez besoin d'un programme pour décoder rapidement. Défi Vous recevrez une …
Poster Sandbox ici . Créez une fonction ou un programme qui "Springifie" une chaîne. L'entrée sera une chaîne dans Stdin, ou l'alternative la plus proche L'entrée ne contiendra que de l'ASCII imprimable et / ou des espaces La sortie sera vers Stdout, ou l'alternative la plus proche Les sauts de …
Défi: Lire l'entrée (dans la plage ASCII visible) et la sortie avec quelques modifications: Dans chaque ensemble de 10 caractères de l'entrée au hasard (50/50): remplacer un caractère * (par un ** aléatoire dans la plage ASCII visible) (ex. lumberjackdevient lumbeZjack) ou supprimez un caractère (ex. lumberjackdevient lmberjack) * Si …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.