Aiuto per Generazione Random per gironi torneo
Aiuto per Generazione Random per gironi torneo
Ciao a tutti
sono nuovo e chiedo perdono se ho sbagliato a postare questa discussione....
Ho la necessità di effettuare un sorteggio di 90 squadre divise per 5 gironi da 18 squadre e renderle visibili tramite video...
Chiedo il vostro aiuto per sapere se c'è qualcosa che mi possa aiutare per risolvere il problema, naturalmente ogni volta che estraggo una squadra dall'insieme composto da 90 squadra, queste devono essere eliminate e disposte in uno dei 5 gironi fino al raggiungimento del risultato ottenuto......
ringrazio tutti in anticipo anche per coloro che leggeno soltanto il mio post..
saluti
sono nuovo e chiedo perdono se ho sbagliato a postare questa discussione....
Ho la necessità di effettuare un sorteggio di 90 squadre divise per 5 gironi da 18 squadre e renderle visibili tramite video...
Chiedo il vostro aiuto per sapere se c'è qualcosa che mi possa aiutare per risolvere il problema, naturalmente ogni volta che estraggo una squadra dall'insieme composto da 90 squadra, queste devono essere eliminate e disposte in uno dei 5 gironi fino al raggiungimento del risultato ottenuto......
ringrazio tutti in anticipo anche per coloro che leggeno soltanto il mio post..
saluti
Ultima modifica di Mdfalcubo il giovedì 25 agosto 2011, 18:58, modificato 1 volta in totale.
- cristian_c
- Accecante Asceta

- Messaggi: 23422
- Iscrizione: lunedì 29 ottobre 2007, 11:31
Re: [Supporto] Aiuto per Generazione Random per gironi torneo
potresti utilizzare una delle funzioni di Calc in openofficeparola ha scritto: Ciao a tutti
sono nuovo e chiedo perdono se ho sbagliato a postare questa discussione....
Ho la necessità di effettuare un sorteggio di 90 squadre divise per 5 gironi da 18 squadre e renderle visibili tramite video...
Chiedo il vostro aiuto per sapere se c'è qualcosa che mi possa aiutare per risolvere il problema, naturalmente ogni volta che estraggo una squadra dall'insieme composto da 90 squadra, queste devono essere eliminate e disposte in uno dei 5 gironi fino al raggiungimento del risultato ottenuto......
ringrazio tutti in anticipo anche per coloro che leggeno soltanto il mio post..
saluti
Re: [Supporto] Aiuto per Generazione Random per gironi torneo
ciao,
Onestamente cercavo qualcosa di meglio, non sono un vero è proprio fenomeno con le "Funzioni"
grazie
Onestamente cercavo qualcosa di meglio, non sono un vero è proprio fenomeno con le "Funzioni"
grazie
- cristian_c
- Accecante Asceta

- Messaggi: 23422
- Iscrizione: lunedì 29 ottobre 2007, 11:31
Re: [Supporto] Aiuto per Generazione Random per gironi torneo
beh, il topic però è molto vago, non tanto riguardo il problema, ma in merito a cosa cerchiparola ha scritto: ciao,
Onestamente cercavo qualcosa di meglio, non sono un vero è proprio fenomeno con le "Funzioni"
grazie
Re: [Supporto] Aiuto per Generazione Random per gironi torneo
Hai prfettamente ragione, si in effetti cercavo un programmino che mi può aiutare o altro....
grazie per l'attenzione
grazie per l'attenzione
- cristian_c
- Accecante Asceta

- Messaggi: 23422
- Iscrizione: lunedì 29 ottobre 2007, 11:31
Re: [Supporto] Aiuto per Generazione Random per gironi torneo
ma un programma pensato appositamente per questo non avrebbe molto senso (yes) E come dovrebbe funzionare? ???parola ha scritto: Hai prfettamente ragione, si in effetti cercavo un programmino che mi può aiutare o altro....
grazie per l'attenzione
Piuttosto si tratta di fare semplicemente un calcolo e per fare questo credo che calc sia più che sufficiente
Re: [Supporto] Aiuto per Generazione Random per gironi torneo
Non so io non sono in grado come detto di farlo con le Funzioni ....
qua e la avevo trovato qualcosa simile ma non per ubuntu
qua e la avevo trovato qualcosa simile ma non per ubuntu
-
rai
- Imperturbabile Insigne

- Messaggi: 2874
- Iscrizione: domenica 11 maggio 2008, 18:03
- Desktop: plasma
- Distribuzione: 22.04
- Località: Palermo
Re: [Supporto] Aiuto per Generazione Random per gironi torneo
Ciao, non sono sicuro di avere capito di cosa hai bisogno :-\ quindi non so se potrebbe esserti utile il seguente
in pratica attribuisci un numero da 0 a 89 a ogni squadra e te le ritrovi divise in cinque raggruppamenti (yes)
volendo, avendo l'elenco delle squadre, si può mettere in uno script che te le presenta in modo più ordinato.
Codice: Seleziona tutto
~$ Python
>>> from random import shuffle
>>> squadre = range(90)
>>> shuffle(squadre)
>>> gironi = [[]] * 5
>>> for n in range(5):
gironi[n] = squadre[18*n : 18*(n+1)]
print gironi[n]
[83, 34, 23, 3, 80, 11, 38, 10, 7, 74, 49, 55, 44, 67, 43, 52, 75, 17]
[29, 20, 47, 48, 66, 14, 6, 54, 59, 84, 21, 70, 40, 72, 1, 32, 33, 19]
[2, 16, 35, 12, 41, 69, 64, 76, 24, 5, 88, 39, 65, 68, 8, 71, 51, 27]
[30, 58, 25, 36, 86, 85, 46, 63, 78, 77, 15, 87, 28, 42, 61, 37, 26, 53]
[31, 81, 73, 45, 62, 57, 60, 0, 50, 4, 13, 56, 22, 18, 79, 89, 82, 9]
>>> volendo, avendo l'elenco delle squadre, si può mettere in uno script che te le presenta in modo più ordinato.
Re: [Supporto] Aiuto per Generazione Random per gironi torneo
ciao Ray
Devo praticamente effettuare un sorteggio di 90 squadre
divise in 5 gironi da 18 squadre, devo effettuare questo sorteggio squadra per squadra (magari con l'ausilio di un tasto) che mi permetta ogni volta che clicco di estrarre una squadra e dislocarla in uno dei 5 gironi a caso.
Tutta questa operazione la dovrò poi registrare (e qui ho già lo strumento utile)....
Però onestamente non sono riuscito a capire cosa dovrei fare......
grazie per la bontà ricevuta
resto in attesa di una vostra genialità
saluti
Devo praticamente effettuare un sorteggio di 90 squadre
divise in 5 gironi da 18 squadre, devo effettuare questo sorteggio squadra per squadra (magari con l'ausilio di un tasto) che mi permetta ogni volta che clicco di estrarre una squadra e dislocarla in uno dei 5 gironi a caso.
Tutta questa operazione la dovrò poi registrare (e qui ho già lo strumento utile)....
Però onestamente non sono riuscito a capire cosa dovrei fare......
grazie per la bontà ricevuta
resto in attesa di una vostra genialità
saluti
- cristian_c
- Accecante Asceta

- Messaggi: 23422
- Iscrizione: lunedì 29 ottobre 2007, 11:31
Re: [Supporto] Aiuto per Generazione Random per gironi torneo
Anch'io avevo pensato di consigliare la scrittura di un piccolo programmino, ma poi mi sembrava più una roba da sezione Programmazione 
-
l3on4rdo
Re: [Supporto] Aiuto per Generazione Random per gironi torneo
ho segnalato la discussione ai moderatori.
secondo me starebbe meglio in Programmazione.
continuiamo lì
ciao
secondo me starebbe meglio in Programmazione.
continuiamo lì
ciao
Re: [Supporto] Aiuto per Generazione Random per gironi torneo
ok perfetto
aspetterò con ansia
saluti
aspetterò con ansia
saluti
-
l3on4rdo
Re: [Supporto] Aiuto per Generazione Random per gironi torneo
con
in quanto postato da ral, puoi numerare le squadre da 1 a 90, per esempio.
ma credo che in effetti, proprio quella di ral sia la soluzione.
in pratica apri un terminale:
copia incolla all'interno del file che ti si apre:
salvalo come squadre.py e chiudi gedit.
Ora ritorna nel terminale e scrivi:
al che vedrai un output del tipo:
che sono combinazioni casuali (equiprobabili) delle 90 squadre in 5 gironi.
ciao
ps: ora hai il file nella scrivania e ti devi spostare lì con il terminale per poter lanciare il comando:
in qualsiasi punto del filesystem ti trovi, vai alla scrivania con:
Codice: Seleziona tutto
squadre = range(1,91)ma credo che in effetti, proprio quella di ral sia la soluzione.
in pratica apri un terminale:
Codice: Seleziona tutto
gedit ~/Scrivania/squadre.pyCodice: Seleziona tutto
#! /usr/bin/python
from random import shuffle
squadre = range(1,91)
shuffle(squadre)
gironi = [[]] * 5
for n in range(5):
gironi[n] = squadre[18*n : 18*(n+1)]
print gironi[n]Ora ritorna nel terminale e scrivi:
Codice: Seleziona tutto
cd ~/ScrivaniaCodice: Seleziona tutto
chmod u+x squadre.pyCodice: Seleziona tutto
./squadre.pyCodice: Seleziona tutto
l3on4rdo@l3on4rdo-laptop:~/Scrivania$ ./squadre.py
[81, 73, 43, 39, 45, 75, 19, 24, 88, 9, 90, 85, 78, 7, 79, 36, 70, 35]
[33, 87, 86, 55, 74, 3, 13, 63, 22, 15, 40, 1, 49, 71, 84, 42, 54, 65]
[59, 64, 56, 6, 12, 37, 68, 53, 52, 60, 28, 41, 11, 77, 38, 17, 76, 27]
[2, 4, 44, 72, 58, 80, 32, 46, 34, 48, 8, 20, 5, 21, 51, 67, 29, 89]
[30, 25, 23, 16, 82, 14, 62, 18, 69, 26, 10, 61, 31, 50, 47, 57, 66, 83]
l3on4rdo@l3on4rdo-laptop:~/Scrivania$ ./squadre.py
[40, 55, 24, 22, 48, 81, 82, 58, 2, 25, 61, 41, 27, 83, 3, 47, 53, 62]
[49, 1, 74, 90, 70, 54, 5, 12, 11, 79, 37, 4, 26, 89, 45, 50, 20, 30]
[28, 67, 46, 73, 85, 18, 71, 10, 29, 66, 9, 19, 60, 15, 76, 86, 6, 31]
[87, 36, 7, 33, 34, 39, 64, 38, 35, 43, 51, 65, 63, 80, 16, 69, 88, 44]
[13, 59, 52, 17, 68, 14, 84, 8, 77, 42, 21, 75, 72, 23, 57, 32, 56, 78]
l3on4rdo@l3on4rdo-laptop:~/Scrivania$ ./squadre.py
[28, 21, 2, 22, 63, 77, 48, 72, 87, 41, 83, 52, 18, 76, 6, 78, 9, 14]
[27, 32, 64, 82, 50, 1, 85, 8, 46, 86, 10, 24, 51, 49, 88, 44, 70, 55]
[13, 81, 33, 30, 35, 37, 17, 25, 71, 39, 19, 4, 11, 74, 45, 68, 23, 80]
[43, 36, 67, 79, 69, 53, 15, 12, 31, 58, 90, 65, 84, 73, 57, 5, 16, 56]
[38, 26, 54, 89, 61, 60, 47, 62, 29, 75, 66, 40, 7, 59, 34, 20, 3, 42]
l3on4rdo@l3on4rdo-laptop:~/Scrivania$ ./squadre.py
[35, 87, 32, 60, 65, 89, 26, 6, 54, 72, 12, 39, 1, 57, 62, 44, 76, 17]
[63, 59, 73, 36, 15, 85, 29, 82, 2, 68, 66, 49, 18, 21, 28, 23, 10, 77]
[22, 24, 19, 31, 13, 30, 88, 8, 67, 51, 47, 40, 43, 56, 90, 69, 25, 79]
[86, 50, 34, 84, 11, 71, 4, 53, 41, 80, 3, 46, 42, 83, 33, 52, 78, 5]
[9, 48, 37, 75, 16, 14, 70, 38, 7, 27, 20, 58, 81, 55, 74, 45, 61, 64]
l3on4rdo@l3on4rdo-laptop:~/Scrivania$ ./squadre.py
[6, 36, 32, 30, 61, 12, 19, 64, 3, 13, 27, 20, 66, 67, 15, 5, 7, 26]
[50, 81, 28, 75, 63, 42, 23, 85, 78, 68, 31, 86, 45, 1, 79, 41, 40, 34]
[77, 14, 83, 38, 8, 22, 87, 73, 60, 72, 35, 51, 37, 47, 52, 9, 18, 54]
[46, 84, 43, 88, 65, 29, 59, 89, 56, 71, 4, 24, 11, 33, 90, 82, 16, 69]
[2, 21, 74, 17, 70, 48, 10, 76, 53, 57, 62, 44, 55, 49, 80, 25, 39, 58]
l3on4rdo@l3on4rdo-laptop:~/Scrivania$ ./squadre.py
[70, 77, 28, 82, 46, 79, 43, 88, 24, 38, 44, 72, 4, 89, 14, 20, 57, 78]
[17, 37, 56, 6, 67, 40, 81, 12, 66, 35, 73, 33, 71, 59, 27, 68, 10, 36]
[90, 48, 26, 83, 69, 16, 5, 41, 13, 53, 65, 7, 3, 25, 31, 54, 84, 74]
[39, 60, 8, 32, 63, 52, 18, 55, 11, 75, 64, 58, 19, 87, 45, 49, 34, 23]
[80, 9, 42, 30, 47, 1, 51, 76, 86, 85, 50, 61, 29, 62, 21, 2, 15, 22]
ciao
ps: ora hai il file nella scrivania e ti devi spostare lì con il terminale per poter lanciare il comando:
Codice: Seleziona tutto
./squadre.pyCodice: Seleziona tutto
cd ~/Scrivania
Ultima modifica di l3on4rdo il venerdì 26 agosto 2011, 2:35, modificato 1 volta in totale.
Re: [Supporto] Aiuto per Generazione Random per gironi torneo
Grazie
Ho provato è funziona (sei stato chiarissimo con i dettagli anche una "Capra" come me si è riuscito)
ma volevo chiederti alcune cosucce:
1 è possibile sostituire al range 1 a 90 ad es i nomi (rosso,blu,giallo,verde etc etc)
2 ad inizio o fine di ogni sequenza dei 18 elementi è possibile inserire es Girone A o Girone B etc etc
3 è possibile utilizzare un tasto o altro che mi permetta di estrarre un nome alla volta?
questo perchè trattasi di un'estrazione di un torneo i partecipanti vogliono vedere gli accoppiamendi dei gironi con la giusta calma,
ovvero devo rendere "capibile" quello che poi documenterò con un video tramite Registrazione Desktop o altro.....
Lo so che sto chiedendo troppo ma vi ringrazierò all'infinito......oltre ad offrirvi un caffè se passate dalle mie parti (yes) (yes)
Ho provato è funziona (sei stato chiarissimo con i dettagli anche una "Capra" come me si è riuscito)
ma volevo chiederti alcune cosucce:
1 è possibile sostituire al range 1 a 90 ad es i nomi (rosso,blu,giallo,verde etc etc)
2 ad inizio o fine di ogni sequenza dei 18 elementi è possibile inserire es Girone A o Girone B etc etc
3 è possibile utilizzare un tasto o altro che mi permetta di estrarre un nome alla volta?
questo perchè trattasi di un'estrazione di un torneo i partecipanti vogliono vedere gli accoppiamendi dei gironi con la giusta calma,
ovvero devo rendere "capibile" quello che poi documenterò con un video tramite Registrazione Desktop o altro.....
Lo so che sto chiedendo troppo ma vi ringrazierò all'infinito......oltre ad offrirvi un caffè se passate dalle mie parti (yes) (yes)
- cristian_c
- Accecante Asceta

- Messaggi: 23422
- Iscrizione: lunedì 29 ottobre 2007, 11:31
Re: [Supporto] Aiuto per Generazione Random per gironi torneo
Non pensavo che si trattasse di una questione così elaborata, cioè di realizzare una presentazione da mostrare al pubblico. In effetti qui servirebbe qualcosa di grafico più adatto, anche se sotto il cofano c'è sempre lo stesso motoreparola ha scritto: Grazie
Ho provato è funziona (sei stato chiarissimo con i dettagli anche una "Capra" come me si è riuscito)
ma volevo chiederti alcune cosucce:
1 è possibile sostituire al range 1 a 90 ad es i nomi (rosso,blu,giallo,verde etc etc)
2 ad inizio o fine di ogni sequenza dei 18 elementi è possibile inserire es Girone A o Girone B etc etc
3 è possibile utilizzare un tasto o altro che mi permetta di estrarre un nome alla volta?
questo perchè trattasi di un'estrazione di un torneo i partecipanti vogliono vedere gli accoppiamendi dei gironi con la giusta calma,
ovvero devo rendere "capibile" quello che poi documenterò con un video tramite Registrazione Desktop o altro.....
Lo so che sto chiedendo troppo ma vi ringrazierò all'infinito......oltre ad offrirvi un caffè se passate dalle mie parti (yes) (yes)
Devo dirti che questa è un'esigenza è così particolare e rara che difficilmente esisterà qualcosa per linux.
Se vuoi stupire i tuoi amici (o altro) anche da un punto di vista scenico, puoi provare ad utilizzare wine (mi sembra che tu abbia trovato qualcosa per windows)
Re: [Supporto] Aiuto per Generazione Random per gironi torneo
Grazie
Si ho trovato qualcosa ma mi elabora soltanto fino a 16 numeri.....però non era un granchè.....
Spero mi possa aiutare, si hai ragione basterebbe un po di colore e qualche pulsantino e secondo me potrebbe andare.
Però qui non metto bocca I "Maghi" siete Voi....
saluti
Si ho trovato qualcosa ma mi elabora soltanto fino a 16 numeri.....però non era un granchè.....
Spero mi possa aiutare, si hai ragione basterebbe un po di colore e qualche pulsantino e secondo me potrebbe andare.
Però qui non metto bocca I "Maghi" siete Voi....
saluti
- cristian_c
- Accecante Asceta

- Messaggi: 23422
- Iscrizione: lunedì 29 ottobre 2007, 11:31
Re: [Supporto] Aiuto per Generazione Random per gironi torneo
Beh, se non trovi un'applicazione adatta su windows, la statistica fa presupporre che non la troverai neanche per linuxparola ha scritto: Grazie
Si ho trovato qualcosa ma mi elabora soltanto fino a 16 numeri.....però non era un granchè.....
Spero mi possa aiutare, si hai ragione basterebbe un po di colore e qualche pulsantino e secondo me potrebbe andare.
Però qui non metto bocca I "Maghi" siete Voi....
saluti
Teoricamente dovresti scriverne una su misura prendendo come base lo script di leonardo che fa il lavoro sostanziale
Re: [Supporto] Aiuto per Generazione Random per gironi torneo
spero che mi possiate aiutare perchè io non sono in grado minimamente.....
Confido ciao
Confido ciao
-
rai
- Imperturbabile Insigne

- Messaggi: 2874
- Iscrizione: domenica 11 maggio 2008, 18:03
- Desktop: plasma
- Distribuzione: 22.04
- Località: Palermo
Re: [Supporto] Aiuto per Generazione Random per gironi torneo
fermo restando che per la presentazione devi sperare nell'aiuto di qualcuno (più) esperto con le librerie grafiche,
andiamo per gradi e una cosa alla volta:
l'elenco dei nomi delle 90 squadre (i colori) in che formato è? cioè con che programma lo apri solitamente?
edit:
di chi sarebbe lo script? 
andiamo per gradi e una cosa alla volta:
l'elenco dei nomi delle 90 squadre (i colori) in che formato è? cioè con che programma lo apri solitamente?
edit:
cristian_c ha scritto: Teoricamente dovresti scriverne una su misura prendendo come base lo script di leonardo che fa il lavoro sostanziale![]()
Ultima modifica di rai il venerdì 26 agosto 2011, 11:37, modificato 1 volta in totale.
- cristian_c
- Accecante Asceta

- Messaggi: 23422
- Iscrizione: lunedì 29 ottobre 2007, 11:31
Re: [Supporto] Aiuto per Generazione Random per gironi torneo
Lol, non mi ero accorto che leonardo lo aveva scopiazzato da te (rotfl)Shocked di chi sarebbe lo script? Smiley