Creați un program de turnee

Noi divaga de la matematici superioare și să acorde o atenție la sport. Angajații cu care lucrez, uneori, organizează turnee în tenis, și de multe ori au o sarcina de a scrie un program de „luptă“, astfel încât fiecărui atlet jucat cu toată lumea.

Un astfel de sistem se numește un turneu circular.

Fiecare participant va lua pe rând se joacă cu ceilalți. Thrash-cantul cred că partidul a câștigat cel mai mare număr de întâlniri. În același timp, dezvăluie (în numărul de întâlniri de woni) și locuri ulterioare ocupate de alte uchastikov.

Avantajul evident: În această metodă câștigătoare detectat NAI-obiectiv.

Dezavantaj: Turneul poate fi un timp foarte extins. Mai ales în cazul în care două sau mai multe roți.

Pe Internet, cel mai des folosit asa-numita masa de Berger. dar nu este metoda noastră.

Deci, ceea ce ar face programul corect de concurență, în conformitate cu acest sistem, există formula speciala, care va fi descrisă.

Deci, datele brute: N - numărul de participanți.

Ceea ce fiecare dintre ei ar jucat la un moment dat cu ceilalți, trebuie să efectueze N-1 runde.

În cazul în care numărul de participanți ciudat adăugat o altă parte virtuală, iar în cazul în care participantul în diagramă trebuie să se joace cu „Virtuale“, o face doar nimic. Odihnindu și vizionarea alții.

Analiza următorul tabel recuperate:

Orizontal în spectacole aldine jumătate dintre concurenți.

Fiecare rând al tabelului este o rundă separată.

Limitarea numărului de bot. Să începem cu numărul de participanți nu este mai mare de 50. Dar matematic nu există restricții, și puteți face două sute.

Luați în considerare un grup de 7 membri:

Scrie șapte și a obține o masă

Participanții sunt 7 și Tabelul atlet apare sub numărul 8. Aceasta este o parte virtuală

Runde care ar determina câștigătorul va fi, de asemenea, șapte (numărul de rânduri)

Acum, ceea ce vedem:

în primul partid rundă cu numărul 1 este jucat cu un număr participant 7, 2 6, 3 la 5 și 4 cu petrecere a opta „virtual“. Aceasta este 4 parte în prima rundă nu este implicat.

În al doilea tur, nu este implicat cât mai devreme de 1 atlet, joacă al doilea la al șaptelea, al treilea la al șaselea, iar a patra la a cincea.

Și așa Razhden rotund.

Dacă ne uităm la fiecare coloană, asigurați-vă că fiecare participant joacă o singură dată unul cu altul decât el însuși.

Acest tabel ușor de copiat în Excel, înlocui numere, numele participanților sau echipe.

Posledovatatelnost runde (linie) pot fi, de asemenea, modificat după cum doriți.

Și, în cele din urmă face un poster frumos al turneului sau competiție.

Din fericire, acest calculator va ajuta pe cineva.

Calculul circulare de tenis de masă de concurență turneu, șah și alte sporturi | Programul de turneu, crea, on-line, de masă, Berger, circulară