Come ti e' stato detto, se l'esercizio cosi' come e' ti sembra complicato, inventati, per ora, una versione 'piu' semplice'.
Una volta che hai risolto la versione semplice, la puoi estendere alla versione richiesta dal testo.
Anche con 50 anni di esperienza non solo realizza applicazioni complesse al primo colpo, ma si realizzano pezzettini piu' semplici che poi si compongono assieme, stile mattoncini della Lego.
Comunque non e' plausibile che il prof abbia proposto un esercizio del genere e non abbia introdotto il concetto di ciclo for, di vettore, di codice ASCII.
Diciamo che, poiche' non ti piace la materia, hai evitato di seguire diligentemente fin dall'inizio ed ora ti ritrovi con le 'lacune', ma che dico lacune, 'voragini', da riempire.
Comunque, per prima cosa, NON TI SERVE SCRIVERE DEL Codice per implementare l'' algoritmo, puoi descriverlo "a parole".
Inizia in questo modo!