Ciao, Eugenio.
Ho aggiornato l' archivio superenalotto manualmente.
Ecco lo script.
Controlla che sia corretto.
'Ricerca di Eugenio :Superenalotto - raggruppamento ( di qualsiasi lunghezza)terzine simmetriche assenti per ambate nelle ultime 10 estrazioni (Cinzia)
Sub main()
Dim n(),n1(1),n2(1),n3(1),nn(3)
r=1
'ru(1)=r
For es=EstrazioneFin(1)-500 To EstrazioneFin(1) -5
co=0
For i=1 To 30
nn(1)=i
nn(2)=i+30
nn(3)=i+60
If SerieFreq(es-10,es,nn,,1,1,True)=0 Then
n1(1)=i
If SerieFreq(es-10,es,n1,,1,1,True)=0 Then
co=co+1
Redim preserve n(co)
n(co)=n1(1)
n2(1)=i+30
If SerieFreq(es-10,es,n2,,1,1,True)=0 Then
co=co+1
Redim preserve n(co)
n(co)=n2(1)
n3(1)=i+60
If SerieFreq(es-10,es,n3,,1,1,True )=0 Then
co=co+1
Redim preserve n(co)
n(co)=n3(1)
End If
End If
End If
End If
Next
Scrivi FormatSpace(es,4,1)&" "&StringaNumeri(n)
If SerieFreq(es-10,es,n,,1,1,True)=0 Then
fr=SerieFreq(es+1,es+5,n,,2,1,True)
fr1=SerieFreq(es+1,es+5,n,,3,1,True)
fr2=SerieFreq(es+1,es+5,n,,4,1,True)
fr3=SerieFreq(es+1,es+5,n,,5,1,True)
fr4=SerieFreq(es+1,es+5,n,,6,1,True)
If fr>0 Then Scrivi "ambi "&fr
If fr1>0 Then Scrivi "terni "&fr1
If fr2>0 Then Scrivi "quaterne "&fr2
If fr3>0 Then Scrivi "cinquine "&fr3
If fr4>0 Then Scrivi "sestine "&fr4
Scrivi String(45,"*")
End If
Next
End Sub