qualcuno sa come ottimizzare i tempi del secondo esercizio? utilizzo un ciclo per scorrere i valori da 1 a n, un ciclo per individuare quali siano i divisori di un 'n' numero.
I valori di cui calcolare i divisori sono scelti in base alle lampadine accese: se sono accese li salto.
con i divisori invece: se è accesso lo spengo(lo tolgo dalla lista della lampadine accese); se è spento lo accendo(lo aggiungo alla lista delle lampadine accese)
i divisori sono calcolati fino alla radice quadrata
i valori di cui ho calcolato i divisori di volta in volta sono stati inseriti nella lista che viene mandata in ouyput.
non saprei come migliorare la cosa. grazie in anticipo per le risposte.
I valori di cui calcolare i divisori sono scelti in base alle lampadine accese: se sono accese li salto.
con i divisori invece: se è accesso lo spengo(lo tolgo dalla lista della lampadine accese); se è spento lo accendo(lo aggiungo alla lista delle lampadine accese)
i divisori sono calcolati fino alla radice quadrata
i valori di cui ho calcolato i divisori di volta in volta sono stati inseriti nella lista che viene mandata in ouyput.
non saprei come migliorare la cosa. grazie in anticipo per le risposte.