Grosso modo è il metodo con cui si formano le squadre di calcio a scuola o tra amici: ogni capitano sceglie a turno un giocatore. Il primo sceglie il più forte, il secondo e poi il terzo scelgono i migliori tra i rimanenti. Il metodo migliora se ad ogni tornata si inverte l'ordine di scelta. Ossia, se chiamo A, B e C i capitani, l'ordine di scelta è ABCCBAABCCBA... Ricordo di aver visto su una rivista di matematica un articolo in cui si dimostrava che la soluzione così ottenuta non si discosta troppo dalla soluzione ottima, squadre il più possibile equivalenti.
Per capire che questa non è la soluzione ottima basta pensare che tra i giocatori ci siano Messi e tanti ragazzi bravi ma non bravissimi. Per compensare un po' il vantaggio del capitano A (che ovviamente sceglie Messi) questo deve stare fermo nei turni successivi per poi prendere i giocatori lasciati liberi dagli altri. Andrea Il giorno 11 gennaio 2018 13:03, Carlo Magistrelli <[email protected]> ha scritto: > Sì, concordo con le giuste osservazioni di Mario Graziani > > Ciao > > Carlo > > Il giorno 11 gennaio 2018 12:33, Mario Graziani <[email protected]> ha > scritto: > > > Ciao > > > > meglio sarebbe nel caso di tre gruppi assegnare > > al gruppo A il primo e poi il sesto della lista > > al gruppo B il secondo e poi il quinto della lista > > al gruppo C il terzo e poi il quarto della lista > > e poi i successivi con la solita sequenza: > > gruppo A 1,6,7,12 etc > > > > per farlo basta creare una colonna gruppo e dopo aver ordinato per valore > > inserire per i primi sei valori uno per riga > > A B C C B A > > e poi copiare fino alla fine dei valori > > > > altrimenti il gruppo A sarà sempre maggiore di B e B sarà maggiore di C > > il tutto funziona abbastanza se i valori sono tanti e non ci sono salti > > improvvisi > > e se il totale non deve risultare essere necessariamente esattamente > > uguale per i tre gruppi > > > > un saluto > > > > -- > > > > M a r i o G r a z i a n i > > > > GRAZIANI srl > > > > Z.Ind.Pian di Laura > > 56043 LORENZANA (PI) > > ITALIA > > > > [ t ] +39 0586 421421 > > [ f ] +39 0586 069609 > > [ w ] www.graziani.net > > [ @ ] [email protected] > > > > > > Il 11/01/2018 09:24, Carlo Magistrelli ha scritto: > > > >> Ciao. > >> > >> Se i valori delle controversie sono abbastanza numerosi e variati, forse > >> si > >> può ragionare così: > >> a) Ordinare in senso crescente (o decrescente) i record per valore della > >> controversia > >> b) (caso due gruppi) Assegnare al gruppo 1 tutte le controversie di > ordine > >> dispari (1° 3° ecc.) e al gruppo 2 tutte quelle di ordine pari (2° 4° > >> ecc.) > >> c) (caso tre gruppi) Assegnare al gruppo 1 tutte le controversie 1+nx3 > (1° > >> 4° 7° ecc), al gruppo 2 le ctr. 2+nx3 (2° 5° 8° ecc), al gruppo 3 le > ctr. > >> 3+nx3 (3° 6° 9° ecc). > >> d) Raggruppare in base al codice di gruppo assegnato al passo > precedente. > >> > >> Ciao > >> > >> Carlo > >> > >> > >> > >> Il giorno 10 gennaio 2018 21:17, Giuseppe Imbesi < > >> [email protected]> ha scritto: > >> > >> Salve a tutti. > >>> E' il mio primo messaggio, perdonate eventuali off-topic. > >>> > >>> Premetto che ho urgenza di trovare una soluzione e non sono > assolutamente > >>> esperto né di programmazione né di statistica (laurea in legge) > >>> > >>> Ho un foglio di calc contenente una serie di record con i seguenti > campi: > >>> nome controparte, sintesi fatti di causa, importo controversia. > >>> > >>> L'importo della controversia è ovviamente variabile, si va dai 10mila > >>> euro > >>> ai 100. > >>> > >>> Devo suddividere i record in gruppi omogenei (2 o 3, ancora non ho > >>> deciso). > >>> > >>> Nello specifico: > >>> > >>> 1) la somma degli importi delle controversie di ciascun gruppo deve > >>> dare > >>> lo stesso totale (o valori che siano i più vicini possibile) > >>> 2) ciascun gruppo deve contenere lo stesso numero di record > >>> > >>> E' possibile far si che calc suddivida in automatico i record nei tre > >>> gruppi, indicando per ciascun gruppo il totale degli importi ed il > numero > >>> dei record? > >>> > >>> Grazie in anticipo. > >>> > >>> -- > >>> Come cancellarsi: E-mail [email protected] > >>> Problemi? https://it.libreoffice.org/supporto/mailing-lists/come- > >>> cancellarsi/ > >>> Linee guida per postare + altro: https://wiki. > >>> documentfoundation.org/Local_Mailing_Lists/it > >>> Archivio della lista: https://listarchives.libreoffice.org/it/users/ > >>> Tutti i messaggi inviati a questa lista vengono archiviati > pubblicamente > >>> e > >>> non sono eliminabili > >>> > >>> > > > > -- > > Come cancellarsi: E-mail [email protected] > > Problemi? https://it.libreoffice.org/supporto/mailing-lists/come-cance > > llarsi/ > > Linee guida per postare + altro: https://wiki.documentfoundatio > > n.org/Local_Mailing_Lists/it > > Archivio della lista: https://listarchives.libreoffice.org/it/users/ > > Tutti i messaggi inviati a questa lista vengono archiviati pubblicamente > e > > non sono eliminabili > > > > -- > Come cancellarsi: E-mail [email protected] > Problemi? https://it.libreoffice.org/supporto/mailing-lists/come- > cancellarsi/ > Linee guida per postare + altro: https://wiki. > documentfoundation.org/Local_Mailing_Lists/it > Archivio della lista: https://listarchives.libreoffice.org/it/users/ > Tutti i messaggi inviati a questa lista vengono archiviati pubblicamente e > non sono eliminabili > -- Come cancellarsi: E-mail [email protected] Problemi? https://it.libreoffice.org/supporto/mailing-lists/come-cancellarsi/ Linee guida per postare + altro: https://wiki.documentfoundation.org/Local_Mailing_Lists/it Archivio della lista: https://listarchives.libreoffice.org/it/users/ Tutti i messaggi inviati a questa lista vengono archiviati pubblicamente e non sono eliminabili
