PHP Script


There is are multiple business meetings happening at the same time, with 100 companies. Each company with 1 person.

And 10 tables. So we expect 5 people each table (5 chairs pre table).

After 10 minutes (finish this round), they change their chair/table. And a person cannot see another one which he has already met in previous meeting.

I need all available combinations, based on the input of number of tables, chairs per table and companies. All possible rounds must be returned.

It cannot be partially solved, ok?


The result is the list of companies, by table, for every round. As many rounds as possible (remember that a company cannot meet another one which has already met).

Example: (8 participants, 3 tables with 3 chairs each).

participants = [c0,c1,c2,c3,c4,c5,c6,c7]

Round 1

table1 = [c0,c1,c2]

table2 = [c3,c4,c5]

table3 = [c6,c7]

Round 2

table1 = [c0,c3,c6]

table2 = [c1,c4,c7]

table3 = [c2,c5]

Invalid Round (discarded):

table1 = [c1,c0,c4] (1 and 0 already met in Round 1)

table 2 = [c3,c7,c2]

table 3 = [c5,c6]

Expected return:

result = [

'round1' =>[










'round-n' => [...]




Eventually, one table will have less participants. It would be good if this value is balanced.

Example.: (27 participants, 6 tables with 5 chairs each).

Instead of this: 5+5+5+5+5+2

Return this: 5+5+5+4+4+4

Habilidades: Algoritmo, Analítica, Matemática, PHP

Veja mais: what is php language, best php scripts, php script example, professional php scripts free download, what is php used for, php script collection, php scripts free download, open source php scripts, php script select country phone number, php script convert number days months, money convert number words php script, php script input text, mobile number php script, cell phone number php script, php script genrating unique number

Acerca do Empregador:
( 1 comentário ) Rio de Janeiro, Brazil

ID do Projeto: #14838548

Concedido a:


<<Hi, I have read your project description carefully I am highly interested to work on this project. I understand your requirements and I do have vast experience to do this type of work. I can assure you I can com>>

R$466 BRL em 3 dias
(234 Comentários)

10 freelancers estão ofertando em média R$523 para esse trabalho


Dear Sir, You have recently advertised for website developer. After reading your job description I am confident that I would be perfect fit for this position as my experience and abilities precisely match for your req Mais

R$105 BRL in 3 dias
(30 Comentários)

by delivering work of the highest quality on-time and on-budget. Relevant Skills and Experience Our mission to stand out doesn’t stop with our internal goals Proposed Milestones R$466 BRL - To achieve goal with 100% Mais

R$466 BRL in 3 dias
(5 Comentários)
R$722 BRL in 3 dias
(7 Comentários)

Hi, i am expert developer, would like to build this logical functionalities. it will take some time but i can do this. Thanks Relevant Skills and Experience HTML, jQuery / Prototype, Website Design Proposed Milestone Mais

R$750 BRL in 7 dias
(28 Comentários)
R$466 BRL in 3 dias
(8 Comentários)
R$466 BRL in 3 dias
(2 Comentários)

Hello Thanks for opportunity to bid. I would like to submit my candidacy as already developed a lot of website. I have 5 years experience in Development I Mais

R$466 BRL in 3 dias
(2 Comentários)

A proposal has not yet been provided

R$770 BRL in 5 dias
(2 Comentários)

With more than 5 years of experience in web designing and development, I have managed successfully to deliver number of projects to my clients in given timeframe and their utmost satisfaction. My expertise includes: Mais

R$555 BRL in 5 dias
(0 Comentários)