Programmazione 1 – Verificare se in un array esiste una sequenza di somma fissata
Leggere n e generare un array di n numeri casuali, leggere un numero s e verificare se nell’array esiste una sequenza di elementi contigui la cui somma vale s. Se tale sequenza esiste stamparla altrimenti segnalare la sua inesistenza.
IMPORTANTE: organizzare il programma in funzioni, non utilizzare array o liste ausiliarie, non introdurre variabili globali.
Esempio. Supponiamo che n=8 e s=6 e che venga generato l’array:
5 7 2 9 8 9 3 7
Non esiste nessuna sequenza di elementi contigui aventi somma 6.
Se invece s=28 esiste la sequenza:
2 9 8 9
La cui somma è proprio 28 e pertanto viene stampata.