2° Appello - 08/02/2019 - Domanda 4

int DIM;
bool cerca(int vet[],int d){
	int i,tot;
	tot=0;
	for(i=0;i<DIM;i++){
		if(vet[i]==0){
			tot+=1;
		} else{
			tot=0;
		}
		if(tot>d){
			return true;
		}
	}
	return false;
}

Mi pare che questa soluzione sia valida. Confermatemi che sia giusta, e la metto come soluzione

1 Mi Piace

Unico appunto: eviterei di passare alla funzione la dimensione ( l’esercizio chiede di passare alla funzione vettore e parametro d , magari se aggiungi cose i profe si alterano) e la assumerei come variabile globale N .

1 Mi Piace

Eh, avevo quel dubbio, la tua soluzione mi sembra il compromesso giusto, aggiorno la risposta