Točno
18. siječnja 2016. 01:13 (9 godine, 1 mjesec)
Sakrij rješenje
Sakrij rješenje
Svaki od
kuhara zna dio nekog recepta za kolač (i svi znaju različite dijelove recepta, a zajedno znaju čitav recept). Dopušteno im je razmjenjivanje svih informacija koje znaju preko telefona, ali tako da u jednom telefonskom razgovoru sudjeluju točno dva kuhara i tijekom tog razgovora točno jedan od njih govori. Odredite najmanji broj telefonskih poziva potrebnih da bi svi kuhari znali čitav recept.

Upozorenje: Ovaj zadatak još niste riješili!
Kliknite ovdje kako biste prikazali rješenje.
Kliknite ovdje kako biste prikazali rješenje.
Najprije uočimo da ćemo nakon konačno mnogo poziva moći postići to da točno jedan kuhar zna čitav recept (tj. ne može se dogoditi da barem dva kuhara istovremeno saznaju čitav recept -- to je posljedica toga da tijekom svakog poziva samo jedan kuhar govori). U tom trenutku potreban je minimalno
poziv da bi svi kuhari saznali čitav recept -- naime, za svakog od preostalih
kuhara potreban je jedan poziv u kojem će čuti čitav recept, i to možemo postići tako da, na primjer, taj jedan kuhar koji zna čitav recept nazove sve preostale. Dakle, potrebno je odrediti minimalan broj poziva nakon kojih će jedan kuhar znati čitav recept.\
No, da bi jedan kuhar saznao čitav recept, on mora saznati preostalih
dijelova recepta od preostalih kuhara, za što svaki od preostalih kuhara mora barem jednom obaviti telefonski poziv i reći nekome svoj dio recepta. Za to je potreban minimalno
poziv i nakon tih
poziva uistinu možemo postići to da jedan kuhar zna čitav recept (svaki od
preostalih kuhara naprosto nazove tog jednog).\
Dakle, potrebno je minimalno
telefonskih poziva kako bi svi kuhari znali čitav recept.


No, da bi jedan kuhar saznao čitav recept, on mora saznati preostalih




Dakle, potrebno je minimalno
