The Postal Owl

Logged in: Santa Claus (home)   

Diskrétní matematika

Back to the course

party [GRAF]

Deadline: 2021-11-23 23:59 (407 days ago)

Martin Koutecký — 2021-11-16 11:07 (415 days ago) — reply

Pan a paní Novákovi byli na exkluzivní party, kde kromě nich byly jen
3 další páry. Někteří lidé se navzájem pozdravili potřesením rukou,
samozřejmě nezdravili svého partnera, a nikdo s nikým se nezdravil
dvakrát. Později se pan Novák každého (včetně své ženy) zeptal, s
kolika lidmi si potřásli rukou. K překvapení všech dostal od každého
jinou odpověď. S kolika lidmi si potřásla rukou paní Nováková?

Umíte to zobecnit na $n \geq 2$ párů na party?

Santa Claus — modified 2021-11-22 14:06 (409 days ago) — editreply

Obecné řešení:

Reprezentujme úlohu jako graf, ve kterém vrcholy tvoří účastníci exkluzivního večírku a hrany tvoří páry lidí, kteří si potřásli rukama.

Jestliže na party bylo $n$ párů, má graf $2n$ vrcholů. Když se pak pan Novák ptá všech ostatních lidí, a ti odpoví každý jiné čislo, znamená to, že $2n-1$ vrcholů má každý jiný stupeň.

Stupeň vrcholů na grafu může nabývat hodnot minimálně nula a maximálně $2n-1$, protože každý vrchol může sousedit maximálně s každým ostatním.

Z těchto hodnot ale musíme vyloučit tu maximální, protože kdyby se někdo pozdravil s každým ostatním, pozdravil by se i se svým partnerem, což nelze.

Máme tedy $2n-1$ vrcholů a hodnoty $0 ... 2n-2$, což jsou přesně stejně velké množiny, z principu bijekce vyplývá, že každou hodnotu přiřadíme právě jednou.

Začněme tedy budováním grafu:
1. Někdo, osoba 1, si musel s nikým rukou nepotřást.
1. Někdo další, osoba 2, si musel potřást rukou s každým, kromě sebe a svého partnera. Aby na tuto osobu zbylo dostatek rukou, musí to být partner toho, kdo si nepotřásl rukou s nikým.
1. Někdo další, osoba 3, si musel potřást rukou s jednou osobou. Určitě si potřásl ruku s osobou 2, nepotřásl si ruku tedy s nikým jiným.
1. Někdo další, osoba 4, si musel potřást rukou s každým, kromě sebe, svého partnera a jedné další osoby, osoby 1. Aby na tuto osobu zbylo dost rukou, musí to být partner osoby 3.

...

Takto můžeme pokračovat:
pro lichá $n$:  
Osoba $n$ si potřese rukou s $\frac{n-1}2$ lidmi, protože nekdo takový na večírku musí existovat, osoba $n+1$ si pak musí potřást rukou s každým kromě sebe, svého partnera a $n-1$ dalších osob, musí to být partner osoby $n$.

Takto tvoříme páry, nemůžeme při tom vybrat pana a paní Novákovi, protože nakonec nám zbyde poslední číslo, a to to prostřední $\frac{2n-2}{2}=n-1$. S tolika lidmi si pak potřásli rukama pan i paní Novákovi, protože pro každou další osobu už bylo jednoznačně určeno, s kolika lidmi si potřásla rukama, a mezi sebou si partneři Novákovi navíc potřást rukou nemůžou, je i jejich počet jednoznačně dán.

Pokud byly na večírku 4 páry, potřásli si oba dva, takže i paní Nováková, rukou s $4-1=3$ lidmi.

Jakub Horák — 2021-11-26 18:47 (404 days ago) — reply

Ok, jenom moc nerozumím tomu poslednímu řádku, ale výsledek je správný.

Points: 4.00

Santa Claus — 2021-11-26 19:44 (404 days ago) — editreply

Oba dva Novákovi, uznávám, je to velmi neobratná formulace :)

New post (You can use Markdown with KaTeX math here)

Preview: