Buonasera,
Ho questo esercizio che non comprendo perfettamente dalla consegna:
Si costruisca un programma che faccia le seguenti cose, nell’ordine:
1. Costruisce una lista concatenata di N nodi con campo informativo intero, acquisendo gli interi da terminale;
2. Acquisisce un numero intero positivo M < N; 3. Ripiega la lista M volte, restituendo una lista di lunghezza dN/Me i cui elementi contengono la somma degli interi costituenti le parti ripiegate. La lista pu`o eventualmente avere un ulteriore elemento che contiene la somma degli elementi che rimangono nell’ultima parte di lunghezza minore di M.
Esempio di elaborazione: • N = 8 lista: ?1?2?3·?4?5?6·?7?8? (· `e un punto di piegatura) • M = 3 • dN/Me = 3; lista: ?7?7?7?15?
I punti e l'esempio di elaborazione sembrano dire cose diverse.