mardi 21 novembre 2023

la methode Encode[string plainText) qui renvoie un message encodé.

 implementer la methode Encode[string plainText) qui renvoie un message encodé. Elle recoit un parametre plainText qui est une chaine de caractere par exemple aaaabcccaaa . Vous devez l'encoder en comptant les occurrences consécituve de chaque lettre, par exemple dans aaaabcccaaa iil ya 4 fois la lettre a, puis 1 b, puis 3 c, puis 3 a. Par consequent, vous devez retourner la chaine 4a1b3c3a. Contraines: plainText est une chaine de caractere en miniscule entre a et z. plainText n'est jamais null et a une taille maximale de 15000 caracteres



public class Solution

{

    public static string Encode(string plainText)

    {

        if (plainText.Length == 0) return "";


        char currentChar = plainText[0];

        int count = 1;

        var encodedText = new System.Text.StringBuilder();


        // Parcours de la chaîne en commençant par le deuxième caractère

        for (int i = 1; i < plainText.Length; i++)

        {

            if (plainText[i] == currentChar)

            {

                count++; // Incrémente le compteur si le caractère est identique au précédent

            }

            else

            {

                // Ajoute le caractère et son compteur à la chaîne encodée

                encodedText.Append(count).Append(currentChar);

                currentChar = plainText[i];

                count = 1; // Réinitialise le compteur pour le nouveau caractère

            }

        }


        // Ajoute le dernier caractère et son compteur

        encodedText.Append(count).Append(currentChar);


        return encodedText.ToString();

    }

}


doc co cuu kiem

 


<br/> 

<a href="https://ydepdeploihayhay.blogspot.com/2023/11/oc-co-cuu-kiem-chuong-3.html">Chương trước </a> &nbsp;&nbsp;&nbsp;

<a href="https://ydepdeploihayhay.blogspot.com/2023/11/oc-co-cuu-kiem.html">Trang chủ</a>&nbsp;&nbsp;&nbsp;

  <a href="https://ydepdeploihayhay.blogspot.com/2023/11/oc-co-cuu-kiem-chuong-5.html">Chương sau</a>&nbsp;&nbsp;&nbsp;


https://ydepdeploihayhay.blogspot.com/2023/11/oc-co-cuu-kiem-chuong-2.html

https://ydepdeploihayhay.blogspot.com/2023/11/oc-co-cuu-kiem-chuong-3.html

https://ydepdeploihayhay.blogspot.com/2023/11/oc-co-cuu-kiem-chuong-4.html

https://ydepdeploihayhay.blogspot.com/2023/11/oc-co-cuu-kiem-chuong-5.html

lundi 13 novembre 2023

Il était une fois

 

==========

Il était une fois, dans une grande maison luxueuse au cœur de la ville, vivait un jeune garçon nommé Hải. Issu d'une famille aisée, Hải avait toujours eu tout ce qu'il désirait matériellement, mais il possédait également un cœur généreux et une compassion profonde pour les moins fortunés.

Un jour, alors qu'il se promenait dans les rues animées de la ville, Hải fut frappé par la vue des personnes sans-abri qui mendiaient pour survivre. Son cœur se serra en voyant leur souffrance et leur détresse. Il se sentit inspiré à faire quelque chose pour les aider.


De retour chez lui, Hải décida de demander à ses parents s'ils pouvaient acheter de la nourriture pour distribuer aux sans-abri. Ses parents furent d'abord surpris par sa demande, mais ils furent également touchés par sa compassion et son désir d'aider les autres.


Après une discussion en famille, ses parents décidèrent de soutenir l'initiative de Hải. Ils achetèrent une grande quantité de nourriture, y compris des sandwichs, des fruits, de l'eau et d'autres denrées non périssables, pour distribuer aux personnes dans le besoin.

Le lendemain, Hải et ses parents se rendirent dans les quartiers les plus défavorisés de la ville, portant avec eux des sacs remplis de nourriture. Ils distribuèrent généreusement les repas aux sans-abri, offrant un peu de réconfort et d'espoir à ceux qui en avaient désespérément besoin.


Au fur et à mesure que la journée avançait, Hải fut rempli de joie en voyant les sourires sur les visages des personnes qu'il aidait. Il se sentait reconnaissant d'avoir la chance de faire une différence dans la vie des autres, même si c'était simplement en leur offrant un repas chaud et nourrissant.

De retour chez lui ce soir-là, Hải se sentit rempli d'un profond sentiment de satisfaction. Il savait que même en tant que jeune garçon, il pouvait avoir un impact positif sur le monde qui l'entourait en partageant son amour et sa compassion avec ceux qui étaient dans le besoin. Et ainsi, avec le soutien de sa famille, Hải continua à aider les moins fortunés de sa communauté, apportant un peu de lumière dans les moments sombres de leur vie.

=============

=======================

=======================