• Non ci sono risultati.

Programmazione 1 – Verificare se in un array esiste una sequenza di somma fissata

N/A
N/A
Protected

Academic year: 2021

Condividi "Programmazione 1 – Verificare se in un array esiste una sequenza di somma fissata"

Copied!
1
0
0

Testo completo

(1)

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.

Riferimenti

Documenti correlati

Una popolazione di batteri, inizialmente composta da 8 ∗ 10 4 unit` a, cresce giornalmente del 70% per 4 giorni, quindi decresce del 50% giornaliero per 3 giorni.. Qual `e

[r]

 Evitare l'uso di array paralleli trasformandoli in array Evitare l'uso di array paralleli trasformandoli in array di oggetti:.

dove numero_elementi deve essere o un valore intero, o un’espressione costante oppure una variabile che sia stata però istanziata prima della definizione dell'array; ad esempio,

[r]

Infine recentemente, analizzando 132 carcinomi del colon-retto, caratterizzati da instabilità cromosomica (CIN), sono state identificate 11 mutazioni somatiche in quattro

Alla fine dei confronti l’elemento nella prima posizione risulta sicuramente minore di tutti gli elementi nelle posizioni successive.. Successivamente si ripete il

¨  L’espressione a[i] restituisce il valore della variabile con indice i, quindi il tipo di questa espressione è il tipo base dell'array. Accesso agli elementi di