magicolotto (Normal User)
Expert
Messaggi: 338
Iscritto: 21/01/2008
|
Ciao ragazzi
Ho una necessità da eseguire
sempre riguardante il il lotto , in questo caso il 10elotto.
i 20 numeri vengono prelevati dal primo e secondo estratto di ogni ruota
quindi da bari a venezia sono 10 ruote
se i numeri totale 20 sono tutto diversi allora non ci sono problemi ...
invece sorge quando tra i 20 ci sono numeri ripetuti
quindi se nel caso cè un ripetuto tra i 20, ricordo che i 20 numeri sono il primo e secondo estratto per ogni ruota
dicevo , se ci sono ripetuti allora si prende il terzo estratto iniziando da bari
, se il terzo estratto di bari è a sua volta ripetuto si passa a cagliari .
il numero ripetuto per convenienza viene sostituito con uno zero , viene sempre zerato il secondo estratto dei numeri ripetuti, ed ancora se tutte e due ripetuti sono al secondo estratto viene zerato il primo numero dall'alto quindi seguendo l'ardine alfametico delle ruote.
allego un esempio
|
|
nessuno (Normal User)
Guru^2
Messaggi: 6403
Iscritto: 03/01/2010
|
Quanto tempo ... ! Sempre a dare numeri ... del lotto ... Fedele nei secoli ... :-)
A parte le battute, hai fatto un bel racconto ... ma manca la domanda ... te ne sei dimenticato?
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità. |
|
magicolotto (Normal User)
Expert
Messaggi: 338
Iscritto: 21/01/2008
|
Ciao piacere di leggerti. Si sempre con i numeri per me è una hobby ed una passione e ci smanetto alcune e spesse volte mi blocco su delle logiche come queste. .. La domanda è creare la routine che faccia ciò che ho spiegato. Magari ipotizzando una matrice di controllo numeri (50) già riempita dei numeri Dell estrazione Quindi la matrice contiene i numeri così divisi Da 1 a 5 bari Da 6 a 10 Cagliari Da 11 a 15 Firenze DA 16 a 20 Genova Da 21 25 milano DA 26 a 30 napoli Da 31 a 35 Palermo Da 36 a 40 Roma Da 41 a 45 Torino Da 46 a 50 Venezia Da qui devo estrarre quella logica.
|
|
nessuno (Normal User)
Guru^2
Messaggi: 6403
Iscritto: 03/01/2010
|
Sarebbe molto più semplice se i dati di partenza fossero contenuti in una matrice di 10 righe per 5 colonne
Ma tu non hai nessuna idea o codice da proporre?
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità. |
|
nessuno (Normal User)
Guru^2
Messaggi: 6403
Iscritto: 03/01/2010
|
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità. |
|
nessuno (Normal User)
Guru^2
Messaggi: 6403
Iscritto: 03/01/2010
|
Comunque ... con un array di 10 righe e 5 colonne in cui sono contenuti i numeri (riga 1 Bari ...) puoi scrivere
Codice sorgente - presumibilmente VB.NET |
Dim estr(1 To 10, 1 To 5) As Byte Dim numeri(1 To 90) As Byte Dim cntnum As Byte Dim i As Integer Dim r As Integer Dim c As Integer For i = 1 To 90 numeri(i) = 0 Next i cntnum = 0 For c = 1 To 5 For r = 1 To 10 If numeri(estr(r, c)) = 0 Then numeri(estr(r, c)) = 1 cntnum = cntnum + 1 End If If cntnum = 20 Then Exit For Next r If cntnum = 20 Then Exit For Next c For i = 1 To 90 If numeri(i) Then Print i End If Next i
|
E la Print finale visualizzerà i numeri scelti ...
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità. |
|
magicolotto (Normal User)
Expert
Messaggi: 338
Iscritto: 21/01/2008
|
grazie della risposta , il link che hai messo si lo stesso argomento da me proposto pero' quello che dice è semplice ,il problema e quando ci sono i ripetuti, ed in tanti casi i ripetuti dei ripetuti.
|
|
nessuno (Normal User)
Guru^2
Messaggi: 6403
Iscritto: 03/01/2010
|
Hai visto il codice che ti ho proposto ?
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità. |
|
magicolotto (Normal User)
Expert
Messaggi: 338
Iscritto: 21/01/2008
|
si , stavo cercando di capire come adattarlo alla connessione al db e provare cosa esce fuori
|
|