Na nusprendziau laikyti si uzdavini issprestu, nes jau yra lyg ir 2 kandidatai:
RB nurode reikiama krypti. Bet siaip uzdavinio issprendimas priklauso Fizikanui, kuris man asmeniskai parase zinute su teisingu atsakymu.
Sprendimo ideja tokia:
Nykstukai susitaria, kad pirmas, kurio klaus - suskaiciuos baltu kepuriu skaiciu eileje ir sakys-
'BALTA' - jei tas skaicius LYGINIS
'JUODA' - jei tas skaicius NELYGINIS.
Kiekvienas nykstukas atskirai skaiciuojasi kaip keiciasi baltu kepuriu lygiskumas, kolegoms sakant savo kepuriu spalvas. T.y. sulyg kiekviena balta kepure lygiskumas keiciasi i priesinga- is lyginio i nelygini arba atvirksciai. Tokiu budu atejus nykstuko eilei - jis zino koki lygiskuma baltu kepuriu jis turi matyti priekyje. Tada yra tik 2 galimi atvejai:
A) apskaiciuotas lygiskumas sutampa su pacio nykstuko matomu baltu kepuriu lygiskumu -> nykstukas devi juoda kepure
B) apskaicuotas lygiskumas skiriasi nuo pacio nykstuko matomo baltu kepuriu lygiskumo -> nykstukas devi balta kepure (nes turi sutapti apskaiciuotas lygiskumas su matomu)
Dar kam reikia daugiau matematikos:
-pirmojo nykstuko matoma baltu kepuriu lygiskuma zymekime L1.
-baltu kepuriu lygiskuma nuo antrojo iki N-tojo nykstuko zymekime L(2,n).
- n-tojo nykstuko apskaiciuota baltu kepuriu lygiskuma priekyje zymekime La(n,10)
- n-tojo nykstuko matoma baltu kepuriu lygiskuma priekyje zymekime Lm(n,10)
Tokiu atveju:
La(n,10) = L1 - L(2,n) (1)
Lygiskumo atimties taisykles tokios:
1) Lyginis - Lyginis = Lyginis
2) Nelyginis - Nelyginis = Lyginis
3) Lyginis - Nelyginis = Nelyginis
4) Nelyginis - Lyginis = Nelyginis
Tokiu budu nykstukas skaiciuoja kolegu uz nugaros baltu kepuriu skaiciaus lygiskuma -> L(2,n).
Zinodamas pirmojo nykstuko pasakyta lygiskuma -> L1, nykstukas pasiskaiciuoja, o koki jis turi matyti baltu kepuriu lygiskuma priekyje -> La(n,10) pagal (1) formule.
Toliau jau tik 2 atvejai:
- Jei La(n,10) = Lm(n,10) -> n-tojo nykstuko kepure juoda
- Jei La(n,10) != Lm(n,10) -> n-tojo nykstuko kepure balta.
Tai toks matematinis formalizmas, jei kur nesuklydau.
p.s.
Ir aisku gaila to pirmojo nykstuko
