Des nouvelles ont été ajoutées en tête de listes.
Remontez pour les voir.
Inscription à la newsletter
2381. Changement de lettres II
DEV -
05/01
2381. Shifting Letters II Difficulté : Moyenne Sujets : Tableau, Chaîne, Somme de préfixe Vous recevez un...
2381. Changement de lettres II
Difficulté : moyenne
Sujets :Tableau,Chaîne,Somme du préfixe
On vous donne une chaînesde lettres anglaises minuscules et un tableau d'entiers 2Dchangementsoùshifts[in] = [début, fin, direction]. Pour chaqueje, décalez les caractères danssde l'indexdémarrerà l'indexendi(inclus) en avant sidirectioni = 1, ou décaler les caractères vers l'arrière sidirectioni = 0.
Avancer un caractère signifie le remplacer par la lettre suivante de l'alphabet (retourner pour que'z'devient'un'). De même, décaler un caractère vers l'arrière signifie le remplacer par la lettre précédente de l'alphabet (retourner pour que'un'devient'z').
Renvoie la chaîne finale après tous ces changements versssont appliqués.
Exemple 1 :
Entrée : s = "abc", décalages = [[0,1,0],[1,2,1],[0,2,1]]
Sortie : "as"
Explication : Tout d’abord, décalez les caractères de l’index 0 à l’index 1 vers l’arrière. Maintenant s = "zac".
Deuxièmement, déplacez les caractères de l’ind... [Courte citation de 8% de l'article original]
Loading...
🍪
Le modèle économique de notre site repose sur l'affichage de publicités personnalisées basées sur l'utilisation de cookies publicitaires. En continuant votre visite sur notre site, vous consentez à l'utilisation de ces cookies.
Politique de confidentialité