'Bi-Diametrali Somma-Vert 90 per Stefania/Rabberto
'Script By Joe/Disaronno V.2.0 del 20/04/2013
Sub Main()
Dim E(4)
Ini = EstrazioneFin - 200 : Fin = EstrazioneFin
For Es = Ini To Fin : Messaggio Es : AvanzamentoElab Ini,fin,Es
For R1 = 1 To 9 : For P1 = 1 To 4 : For P2 = p1 + 1 To 5
E(1) = Estratto(Es,R1,P1) : E(2) = Estratto(Es,R1,P2)
For R2 = R1 + 1 To 10
For P3 = 1 To 4 : For P4 = P3 + 1 To 5
E(3) = Estratto(Es,R2,P3) : E(4) = Estratto(Es,R2,P4)
ReDim So(90),Dst(90)
For n = 1 To 3 : For M = n + 1 To 4
Sm = Fuori90(E(n) + E(m)) : So(Sm) = So(Sm) + 1
Dist = Distanza(E(n),E(m)) : Dst(Dist) = Dst(Dist) + 1
Next : Next
If So(90) = 2 And Dst(45) = 2 Then
If ((E(1)+E(3)) = 90) And ((E(2)+E(4)) =90) Or ((E(1)+E(4)) = 90) And ((E(2)+E(3))=90) Then
Scrivi DataEstrazione(Es) & " ",1,0
Scrivi SiglaRuota(R1) & "(" & Format2(E(1)) & "." & Format2(E(2)) & ") ",0,0
Scrivi SiglaRuota(R2) & "(" & Format2(E(3)) & "." & Format2(E(4)) & ")"
DisegnaCerchioCiclometrico E,True
Scrivi "Somme (" & Format2(Fuori90(E(1) + E(2))) & "-" & Format2(Fuori90(E(3) + E(4))) & ")"
Scrivi "Differenze (" & Format2(Fuori90(E(1) - E(2))) & "-" & Format2(Fuori90(E(3) - E(4))) & ")"
ReDim n1(1),nn(5),posta(1),poste(2),ruota(2)
posta(1) = 1:poste(2) = 1:k = 9:ruota(1) = R1:ruota(2) = R2
n1(1) = E(4)
ImpostaGiocata 1,n1,ruota,posta,k,1
nn(1) = n1(1)
nn(2) = Fuori90(E(1) + E(2))
nn(3) = Fuori90(E(3) + E(4))
nn(4) = Fuori90(E(1) - E(2))
nn(5) = Fuori90(E(3) - E(4))
EliminaRipetuti nn
ImpostaGiocata 2,nn,ruota,poste,k,2
Gioca Es,True,,1
End If
End If
Next : Next : Next : Next : Next : Next : Next
ScriviResoconto
End Sub