kobeilprofeta ha scritto:Ripetere una divisione n volte in un ciclo quando puoi farla 1 volta fuori è stupido
Certo che è stupido ed è anche meno efficiente (soprattutto considerando la complessità di una divisione per una CPU), ma non è concettualmente sbagliato, e visto che si può fare ho trovato utile spiegare perchè il codice di partenza era sbagliato, ovvero non solo perchè poco efficiente, ma perchè concettualmente si doveva dividere ogni elemento e non la "somma parziale".
L'ho voluto precisare perchè sia io che un altro utente abbiamo scritto che era sbagliato fare la divisione dentro il ciclo, mentre invece è "solo" sconveniente.
sicuramente dividere fuori dal ciclo è più semplice ed è anche "suggerito" dal modo in cui è scritta la sommatoria, ovvero col fattore comune $1/200$ già raccolto, e dovendo scegliere farei così
Saluti