Piegamento degli elementi di una lista

di il
1 risposte

Piegamento degli elementi di una lista

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.

1 Risposte

Devi accedere o registrarti per scrivere nel forum
1 risposte