Cette question est basée sur une question que j'ai posée en langue espagnole . Oui, j'ai demandé un algorithme en espagnol. :) En Espagne, les plaques d'immatriculation actuelles ont ce modèle: 1234 XYZ où XYZ sont trois consonnes tirées de l'ensemble complet des consonnes espagnoles (sauf le 'Ñ', je pense). …
Nous voyons beaucoup de défis ici demandant une fonction pour créer une séquence à partir de l' OEIS . Bien que ces défis soient amusants, en tant que programmeur, je vois une opportunité d'automatisation. Votre défi consiste à créer un programme qui prend l'index d'une séquence (par exemple A172141 ) …
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 …
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 …
Défi Étant donné une liste arbitraire de 2-tuples, et un seul élément dans l'un de ces tuples, sortez son "partenaire", c'est-à-dire given aet [(i,j),...,(a,b),...,(l,m)], output b. Vous pouvez supposer que tous les tuples sont uniques et que tous les éléments des tuples sont des chaînes. Supposons en outre que vous …
Tâche Définissez une expression régulière simple comme une expression régulière non vide composée uniquement de personnages 0et 1, regrouper les parenthèses (et ), un ou plusieurs quantificateurs de répétition +. Étant donné une chaîne non vide de 0s et 1s, votre programme devrait trouver l'expression rationnelle simple la plus courte …
Aujourd'hui, nous allons construire une pyramide en lettres! Voici un exemple de pyramide de lettres pour les 5 premières lettres: Écrivez les 5 premières lettres avec un espace entre, d'abord ascendant puis descendant. A B C D E D C B A Faites la même chose pour les quatre premières …
J'utilise ici "suffixe" pour désigner "toute sous-chaîne qui suit le préfixe". "Préfixe" signifie ici le DÉBUT d'un mot, où le début d'un mot est défini soit après un espace, soit à partir du premier caractère du texte saisi (pour le premier mot). Un "préfixe" au milieu d'un mot est ignoré. …
Étant donné n(le nombre de joueurs), t(la valeur seuil) et s(le secret), sortez les nsecrets générés par l'algorithme de partage de secrets de Shamir . L'algorithme Aux fins de ce défi, les calculs seront effectués en GF (251) (le champ fini de taille 251, autrement connu comme les entiers mod …
Défi: J'ai des milliers de chansons dans ma collection de musique, et heureusement pour moi, mon lecteur préféré a une fonction de recherche. J'ai également une excellente mémoire - je me souviens du titre de chaque chanson de ma collection. Cependant, je suis très paresseux et je n'aime pas taper …
Migration depuis le chat Étant donné deux matrices entières non négatives non vides A et B , répondez au nombre de fois où A se présente comme une sous-matrice contiguë, éventuellement se chevauchant, dans B . Exemples / règles 0. Il ne peut y avoir de sous-matrices Un : [[3,1], …
Vous êtes un voyageur traversant le désert entre deux villes. Vous ne pouvez pas transporter suffisamment d'eau pour traverser sans vous arrêter. Ceci est une variation d'un puzzle classique. Les règles Un désert ressemble à ceci: une grille WxH d'espace principalement vide. L'espace marqué Sest l'endroit où vous commencez, Ec'est …
introduction Kipple est un langage de programmation ésotérique basé sur une pile inventé par Rune Berg en mars 2003. Kipple a 27 piles, 4 opérateurs et une structure de contrôle. Piles Les piles sont nommés a- zet contiennent des entiers signés 32 bits. Il existe également une pile spéciale @pour …
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.