Zombilər sizi və komandanızı küncə sıxışdırıblar. Ümid yoxdur…
Ancaq gözləyin! Birdən onlar hamısı irəliləməkdən dayanır və sizə bir təklif edirlər. Məlum olur ki, zombilər yaxşı dadlı beyinlər tapmaqda çətinlik çəkirlər — bu isə zombi üçün ağıllı beyinlər deməkdir (zombilər üçün kommunikasiya ixtisası üzrə məzunun beyni qədər iyrənc bir şey yoxdur). Beyinləriniz çox dadlı olsa da, zombilər başa düşürlər ki, onları, digər ağıllı beyinləri tapmaqda kömək etməklə, daha yaxşı istifadə edə bilərlər. Təklif belədir: zombilərə verilmiş məntiqi ifadəyə düzgün cavab verən bir beyin ağıllıdır (və buna görə dadlıdır) ya yox, müəyyən etməyə kömək edin və onlar komandanızı buraxacaqlar — ən azı hələlik.
Böyük beyinli komanda olaraq, tezliklə anlayırsınız ki, beyin ağıllıdır, əgər o, verilmiş məntiqi ifadəyə düzgün cavab verə bilər. Siz bir neçə məntiqi ifadə hazırlayıb onları müxtəlif beyinlərdə yoxlamağa başlayırsınız.
Hər bir məntiqi ifadə aşağıdakı kimi, deterministik və rekursiv olaraq təyin edilir:
ifadə '(' (dəyər və ya ifadə) əməliyyat (dəyər və ya ifadə) ')'
dəyər 't' və ya 'f'
əməliyyat '' və ya '|'
İstənilən dəyər və ya ifadə, istəyə bağlı olaraq, başlanğıcda '!' ilə verilə bilər.
İfadədə yalnız aşağıdakı simvollar istifadə edilir. Hər birinin mənası:
'' AND (və) deməkdir. hər ikisi də doğru olduqda doğrudur; əks halda, yanlışdır.
'|' OR (və ya) deməkdir. hər ikisi də yanlışdırsa yanlışdır; əks halda doğrudur.
'!' NOT (deyil) deməkdir. doğru olduqda yanlışdır; əks halda, doğrudur.
'(' və ')' ifadənin başlanğıc və son nöqtələridir. Daxili mötərizələrdəki ifadələr əvvəlcə hesablanır. Hər açıq mötərizə üçün bağlayan mötərizə var.
't' və 'f' müvafiq olaraq doğru və yanlışdır.
Birinci sətrdə 0 < x \leq 10000 şərtini ödəyən tam ədədi verilir. Sonra hər birində məntiqi ifadə (ən çox 50 simvol), boşluq, bərabərlik '=', daha bir boşluq və test beyinlərinin qiymətləndirilməsi ('t' və ya 'f') olan sətr gəlir.
Hər test beyni üçün aşağıdakı formatda bir sətir çap edin:
beyin nömrəsi: Good brain və ya beyin nömrəsi: Bad brain
Əgər cavab düzgün verilibsə, Good brain, əks halda Bad brain çap edin.
İşi bitirdikdən sonra, qaçmağa tələsin — zombilər sizə yardıma görə yalnız bu qədər möhlət verəcəklər.
Nümunə 1