👤

C# Un mesaj este ascuns astfel:

caracterele de pe pozițiile impare (primul caracter, al treilea, etc.) sunt înlocuite de caracterul precedent din tabelul ASCII. De exemplu, b devine a, j devine i, a devine `
caracterele de pe pozițiile pare (al doilea caracter, al patrulea caracter, etc.) sunt înlocuite de caracterul următor din tabelul ASCII. De exemplu, b devine c, j devine k, z devine {
spațiile rămân nemodificate, indiferent dacă sunt pe poziții pare sau impare
Să se scrie o aplicație consolă ce descifrează mesajul ascuns.

Sugestie: Folosiți execuția pas cu pas pentru a localiza și fixa eroarea din proiectul atașat.

Exemplu:

Pentru datele de intrare:

lfrbi `tbvmt
La consolă se va afișa:

mesaj ascuns