Originariamente Scritto da
Davyl
Seby non so se il calcolo sia effettivamente corretto, ma se così fosse, 24K è pochissimo, è un numero di controlli tremendamente piccolo per gli attuali processori.
Per farti avere un'idea, in un programma che controlli soltanto se l'indice sia pari o dispari e a seconda del caso lo aggiunga ad una o ad un'altra variabile, impiega:
per 30K iterazioni: 0.02399 secondi
per 10^6 iterazioni in: 0.42199 secondi
per 10^9 iterazioni in: 362.5989 secondi
FACEBOOK
PROFILO
NASO
LUME
CANDELA
EDIT: Usando tutte e 4 le operazioni e
con riuso dei numeri ci sono 208 soluzioni. Se vi interessano quelle senza riuso dei numeri cercatevele voi
ps: un numero così elevato di soluzioni, in realtà, non discende dalle soluzioni "effettive", ma purtroppo è affetto dal valore posizionale, quindi include anche quelle soluzioni uguali tra loro per mezzo della proprietà commutativa, es: a*b + c -d / e = b*a +c - d / e, e il programma qui ne conta due...