Questions marquées «subsequence»

27
Réduire l'antistring

Dans ce défi, vous recevrez une chaîne alphabétique en entrée. Nous définirons "l'anti-chaîne" d'une entrée donnée comme étant la chaîne avec la casse de toutes les lettres inversées. Par exemple AaBbbUy -> aAbBBuY Vous devez écrire un programme qui prend une chaîne en entrée et recherche la...

25
Fais de moi une métaséquence

Contexte Pour ce défi, une `` métaséquence '' sera définie comme une séquence de nombres où non seulement les nombres eux-mêmes augmenteront, mais aussi l'incrément, et l'incrément augmentera d'une valeur croissante, etc. Par exemple, la métaséquence de niveau 3 commencerait comme: 1 2 4 8 15 26 42...

25
Substitution de chaîne récursive

La tâche Ecrivez un programme ou une fonction qui, à partir de trois chaînes, A, B, Cproduit une chaîne de sortie dans laquelle chaque instance de Bin Aa été récursivement remplacée par C. Substituer récursivement signifie répéter une substitution où à chaque étape toutes les instances non...

24
Trouver des «sous-palindromes».

Le code le plus court qui trouve tous les "sous-palindromes" uniques d'une chaîne, c'est-à-dire: toute sous-chaîne de longueur> 1 qui est un palindrome. eg.1 input: "12131331" output: "33", "121", "131", "313", "1331" eg.2 input: "3333" output: "33", "333", "3333"

23
Le graphique toujours croissant

Considérons une séquence unidimensionnelle de nombres dans une plage fixe, c'est-à-dire [1, 2, 4, 6, 8, 0, 2, 7, 3] in range [0, 10⟩ Le graphique toujours croissant * ** est une ligne qui relie tous les points de cette séquence de gauche à droite, et monte toujours ou reste au niveau. Si...

23
Reconstruire une séquence arithmétique

Étant donné une séquence arithmétique finie d'entiers positifs avec certains termes retirés du milieu, reconstruisez la séquence entière. La tâche Considérons une séquence arithmétique: une liste d'entiers positifs dans laquelle la différence entre deux éléments successifs est la même. 2 5 8 11 14...

23
Un défi géométrique

Tout le monde aime la géométrie. Alors pourquoi n'essayons-nous pas de coder le golf? Ce défi consiste à saisir des lettres et des chiffres et à créer des formes en fonction de ceux-ci. L'entrée L'entrée sera sous la forme de (shapeIdentifier)(size)(inverter). Mais que sont shapeIdentifier, size et...

23
Nombre de modifications tenant compte du délai de grâce

Lorsque vous modifiez une publication sur SE, toutes les modifications ultérieures dans un délai de grâce de 5 minutes y sont fusionnées. Étant donné la liste des fois où vous modifiez un message, comptez les modifications qui ne sont pas dans un délai de grâce. Disons que vous modifiez en quelques...

22
Ordonnances de sous-ensemble

Un ensemble de nnombres positifs a des 2^nsous-ensembles. Nous appellerons un ensemble "sympa" si aucun de ces sous-ensembles n'a la même somme. {2, 4, 5, 8}est un si bel ensemble. Puisqu'aucun des sous-ensembles n'a la même somme, nous pouvons trier les sous-ensembles par somme: [{}, {2}, {4},...

22
Réduire les entiers consécutifs

Connexes: dites-moi combien de problèmes mathématiques je dois faire! Défi Étant donné une liste d'entiers strictement positifs strictement ascendants L et un entier 3 ≤ N ≤ longueur de L, remplacez les entiers intermédiaires des séries entières consécutives de L de longueur ≥ N par un seul tiret...

22
Un défi ogl-edocf

Contribution Une chaîne mélangée non vide composée de caractères ASCII dans la plage .[32..126][32..126][32..126] Sortie La sortie est obtenue en appliquant des rotations successives à la chaîne d'entrée. Pour chaque lettre ( [a-zA-Z]) de la chaîne d'entrée, de gauche à droite: si la lettre est en...

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
Dessinez un carré creux de # avec une largeur donnée

J'ai obtenu ce défi de Codingame et je suis curieux de trouver de meilleures solutions que la mienne: Étant donné une largeur via l'entrée standard, dessinez un carré creux de «#» de largeur et de longueur données. Exemple: 5 résultats dans ##### # # # # # # ##### J'ai utilisé python pour résoudre...