Esti insetat in desert si cauti cu disperare o oaza. Ajungi la o rascruce de drumuri, unde intalnesti un robotel. Sunt doua drumuri de urmat. In stanga si in dreapta. Tu nu stii care este drumul desertului, sau drumul oazei. Robotelul iti raspunde doar prin “DA” sau “NU”. Intr-o zi minte, iar in alta spune adevarul. Tu nu stii in ce zi te afli. Ce intrebare ii pui pentru a ajunge la oaza, si pentru a fi sigur ca acela este drumul cel bun?

pentru ce sa il mai intreb cand stiu ca drumul din stanga este scurt si duce spre o oaza ? :)) [u said it]
Rezolv`o !
if(ask_robot(“Robotel, te-ai bagat vreodata in pizda la mata?”)==NU) {
if(ask_robot(“Este bun drumul din stanga?”)==DA) go_left();
else go_right();
}
nimic mai simplu
Sau revin cu alte idei:
1. Cu o singura intrebare: “Robot, mergem pe drumul din stanga caci acolo este mata si ii vom smulge circuitele?” (daca da, e clar.. minte)
2. Cu doua intrebari(una de verificare): “Esti robot?” “E bun drumul la stanga?”
Output: error function ‘ask_robot’ not defined.
ntzttztztzttztztztztz
Ce ai spune maine daca te-as intreba daca drumul din stanga merge spre oaza?
Daca spune nu, atunci ala e. Daca spune da, e celalalt.
Ma vezi ? [daca raspunde nu, inseamna ca e ziua in care minte]
si a doua intrebare e dependenta de primul raspuns.
interesanta teorie .. lol .. rezolvarea e la anonim ..