• # Incohérence dans les exemples

    Posté par (site web personnel) . En réponse au message Repérer des chaines doubles. Évalué à 3.

    • la lo li lulu (je veux que lulu devienne lu)
    • 0.550.55 (je veux ne garder qu'un seul 0.55)
    • 0.80.8 (je veux ne garder qu'un seul 0.8)

    Si j'applique la réduction du 1er exemple au 2ème, le 55 aurait du devenir 5... J'en conclues qu'il faut réduire les doublons les plus grands et s'arrêter dès qu'on a fait une réduction. Tu pars donc d'une sous-chaine égale à la moitié de ta chaine et cherche les doublons, puis tu itères en réduisant la sous-chaine d'un caractère à chaque fois. Et tu stoppes dès que tu as pu faire une réduction.
    Le passage au code est laissé pour exercice.

    Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN