2 messaggi dal 11 luglio 2001
Salve, volevo sapere se esiste un algoritmo già pronto che scriva tutte le combinazioni possibili di n elementi... nel mio caso ho 8 elementi e devo ricavare tutte le possibili combinazioni (non il numero delle combinazioni!)con gli elementi presi a 4 alla volta..
es:
1,2,3,4 - 5,6,7,8
1,2,3,5 - 4,6,7,8
etc....
Sapreste dirmi una ruotine che faccia al caso mio
grazie ciao

52 messaggi dal 07 aprile 2001
vai su un sito di hacker :)



Puoi costruire un array i cui elementi sono quelli che ti interessano. Poi ti fai una routine che te li stampa in ordine casuale. Ricorda di settare il limite superiore e inferiore.


"This message was written using 100% recycled electrons"
902 messaggi dal 19 aprile 2001
fai 8 cicli uno dentro l'altro
dim i(7)
dim v()

for i(0)=1 to 8
for i(1)=1 to 8
....
'unica verifica gli 8 numeri devono essere diversi fra loro
redim v(7)
for k=0 to 7
v(i(k))=true
next
if v(0) and v(1) and v(2) and v(3) and v(4) and v(5) and v(6) and v(7) then
'e una combinazione che ti interessa

end if
...
next
next

*****************************
Traspi.net - magazine on line
http://www.traspi.net
Da Torino al mondo Internet il nuovo magazine on line di cultura, creatività, informazione e servizi.
mailto:webmaster@traspi.net
*****************************

Traspi.net
Da Torino al mondo Internet il magazine di cultura, creatività e informazione.
www.traspi.net
Mauro Tortone
webmaster@traspi.net
2 messaggi dal 11 luglio 2001
si grazie era proprio quello che cercavo
ciao

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.