lotto_tom75
Advanced Premium Member
Ciao Tom.
In effetti ... non è un normale script.
E' già (parzialmente) ottimizzato.
Non genera le classiche 10 coppie di numeri per poi controllare ... se tra essi ci sono ... vertibili (o ...).
Anche il 5° Estratto può essere "solo" il vertibile di uno degli altri 4, che tuttavia si sono già considerati prima.
Può essere "solo" un errato doppione ed una inutile perdita di tempo. (Per calcolarlo e poi "cancellarlo")
FormatSpace ... "riserva" uno spazio di 4 caratteri in cui scrivere "k"
per cui, mantiene incolonnati questi K all'inizio riga ed il resto, ovvero la Data e gli Ambi, a partire dal 5° carattere.
Osserva anche "> P" (ovvero nelle Posizioni successive) è ciò che evita i doppioni.
Non è il classico "> 0".
6 - 1 Mito! G R A Z I E
L'ho modificato... xE
Codice:
Sub Main
R = BA_
For Es = EstrazioneFin - 7200 To EstrazioneFin
For P = 1 To 5
E = Estratto(Es,R,P)
If Posizione(Es,R,Vert(E)) Or Posizione(Es,R,E) Then
K = K + 1
Scrivi FormatSpace(K,5) & DataEstrazione(ES) & " " & Format2(E) & "." & Format2(Vert(E))
End If
Next
Next
End Sub
Spero di non aver vandalizzato troppo la tua opera "sintetica" al massimo.
Ultima modifica: