Strona głównaLogikaZagadki logiczne

Zagadki logiczne

Zagadka logiczna różni się od zwykłego zadania tym, że nie ma w niej czego policzyć — wszystkie dane są słowne, a odpowiedź wynika z rozumowania. Nie jest to jednak zgadywanka: dobre rozwiązanie zagadki musi pokazać nie tylko, że dana odpowiedź pasuje, ale też że żadna inna nie pasuje. Właśnie ten drugi krok jest tym, czego zagadki uczą, a co przydaje się potem w dowodach.

Dział: LogikaPoziom: poza podstawą programową — dla chętnych

1Trzy metody, które otwierają większość zagadek

Zagadek jest nieskończenie wiele, ale narzędzi w praktyce trzy:

  1. Tabela możliwości. Wypisujemy wszystkie przypadki i wykreślamy te, które kłócą się z treścią. Działa, gdy możliwości jest niewiele — a zwykle jest ich mniej, niż się wydaje.
  2. Dowód nie wprost. Zakładamy, że coś zachodzi, i doprowadzamy do sprzeczności. Skoro założenie prowadzi do bzdury, musi być fałszywe. To metoda numer jeden przy zagadkach o kłamcach.
  3. Eliminacja przez informację. Czasem sam fakt, że ktoś czegoś nie wiedział, jest daną. Zdanie „to mi nie wystarczyło, żeby ustalić odpowiedź” wyklucza wszystkie sytuacje, w których wystarczyłoby.

Najczęstszy błąd: znalezienie odpowiedzi to połowa roboty

Uczeń podaje odpowiedź, sprawdza, że pasuje do treści, i uznaje zagadkę za rozwiązaną. To nie jest rozwiązanie — to znalezienie kandydata.

Pełne rozwiązanie ma dwie części: istnienie („ta odpowiedź spełnia wszystkie warunki”) oraz jednoznaczność („żadna inna ich nie spełnia”). Bez drugiej części nie wiadomo, czy zagadka nie ma pięciu innych odpowiedzi.

Ta sama dwuczęściowa struktura obowiązuje w szkolnych zadaniach na dowód i w zadaniach „wyznacz wszystkie liczby, dla których…”. Zagadki są po prostu przyjemniejszym poligonem.

2Zagadki o kłamcach i prawdomównych

Klasyczna sceneria: na wyspie mieszkają rycerze, którzy zawsze mówią prawdę, i łotrzy, którzy zawsze kłamią. Spotykamy mieszkańców, słyszymy ich wypowiedzi i mamy ustalić, kto jest kim.

Metoda jest zawsze ta sama i opiera się na jednej obserwacji: wypowiedź i jej autor są ze sobą związani. Jeśli mówi rycerz — zdanie jest prawdziwe. Jeśli łotr — fałszywe. Zakładamy więc kim jest mówiący i sprawdzamy, czy nie wychodzi sprzeczność.

Dlaczego nikt nie powie „jestem łotrem”

Załóżmy, że ktoś wypowiada zdanie „jestem łotrem”.

Gdyby był rycerzem, mówiłby prawdę — czyli faktycznie byłby łotrem. Sprzeczność, bo nie może być jednocześnie rycerzem i łotrem.

Gdyby był łotrem, kłamałby — czyli nie byłby łotrem. Znowu sprzeczność.

Oba przypadki odpadają, więc nikt na wyspie nie może wypowiedzieć tego zdania. To ten sam mechanizm co w paradoksie kłamcy i dobre ćwiczenie na to, że sprzeczność w obu gałęziach oznacza niemożliwość samego założenia.

Uwaga na drobiazg, który psuje najwięcej rozwiązań: zdanie „obaj jesteśmy łotrami” zaprzecza się do „przynajmniej jeden z nas nie jest łotrem”, a nie do „obaj jesteśmy rycerzami”. To prawo de Morgana w akcji — zaprzeczenie koniunkcji jest alternatywą.

3Zagadki z ważeniem, przelewaniem i przeprawą

Druga rodzina zagadek dotyczy czynności wykonywanych w krokach. Tu liczy się nie tylko znalezienie sposobu, ale wykazanie, że krótszego nie ma.

typ zagadkikluczowa myślczego nie wolno pominąć
ważenie na wadze szalkowejwaga daje trzy wyniki, nie dwa: lewa, prawa, równowagadzielimy na trzy grupy, nie na pół
przelewanie w naczyniachstan opisuje para liczb — ile jest w którym naczyniudozwolone ruchy: napełnij, opróżnij, przelej do pełna
przeprawa przez rzekępowrót też jest przeprawą i też się liczywolno wieźć coś z powrotem

Pierwszy wiersz tej tabeli jest najważniejszy i najczęściej przeoczany. Waga szalkowa nie odpowiada „tak/nie”, tylko rozdziela przypadki na trzy. Dlatego przy dwóch ważeniach da się rozstrzygnąć spośród 32=93^2 = 9 możliwości, a nie spośród 22=42^2 = 4. Kto dzieli monety na pół, zużyje ważeń więcej, niż trzeba.

Trzeci wiersz jest drugim najczęstszym miejscem porażki. W zagadce o wilku, kozie i kapuście rozwiązanie wymaga przewiezienia kozy z powrotem na brzeg początkowy. Kto z góry założy, że raz przewiezione zostaje po drugiej stronie, uzna zagadkę za nierozwiązywalną — i będzie to błąd nie w rachunku, lecz w niewypowiedzianym założeniu.

4Gdy brak wiedzy jest daną

Najciekawsza klasa zagadek to te, w których informacją jest czyjaś niewiedza. Zdanie „powiedziałem mu sumę, ale to mu nie wystarczyło” wygląda na fabułę, a jest twardą przesłanką: wyklucza każdą sumę, przy której odpowiedź byłaby jednoznaczna.

Schemat rozumowania wygląda tak:

  1. Wypisz wszystkie możliwości zgodne z danymi liczbowymi.
  2. Pogrupuj je po tej wielkości, którą rozmówca poznał (np. po sumie).
  3. Skoro nie potrafił rozstrzygnąć, jego wartość musi odpowiadać grupie liczniejszej niż jednoelementowa. Wszystkie grupy jednoelementowe odpadają.
  4. Ostatnia podpowiedź rozstrzyga wewnątrz tej grupy.

To rozumowanie bywa odbierane jako sztuczka, a jest zwykłym wnioskowaniem: z fałszywości zdania „dane wystarczały” wynika prawdziwość zdania „istniała więcej niż jedna możliwość”. Przykład „Wiek trzech córek” niżej pokazuje to na konkretnych liczbach.

Warto zauważyć, ile pracy wykonuje tu ostatnia, pozornie ozdobna informacja. W zagadce o córkach zdanie „najstarsza gra na pianinie” nie mówi nic o pianinie — mówi, że najstarsza jest jedna, czyli że nie ma dwóch dziewczynek w tym samym, najwyższym wieku. Bez niej zagadka ma dwie odpowiedzi.

5Co to ma wspólnego ze szkolną matematyką

Zagadki logiczne nie występują w podstawie programowej i nie pojawią się na egzaminie. Trenują jednak trzy rzeczy, które w podstawie są:

Jest też korzyść mniej oczywista: zagadki uczą czytania treści bez dopisywania własnych założeń. Uczeń, który przy przeprawie sam sobie zabronił wracać z ładunkiem, popełnia ten sam błąd, co przy zadaniu tekstowym, w którym zakłada, że wynik musi być liczbą całkowitą, bo „tak zwykle bywa”.

6Przykłady krok po kroku

Pięć klasycznych zagadek rozwiązanych do końca, wraz z wykazaniem, że odpowiedź jest jedyna.

Przykład 1 Rycerz czy łotr

Na wyspie rycerze zawsze mówią prawdę, a łotrzy zawsze kłamią. Spotykasz dwóch mieszkańców, AA i BB. Mieszkaniec AA mówi: „Obaj jesteśmy łotrami”. Kim jest AA, a kim BB?

  1. Przypadek 1: AA jest rycerzem. Wtedy jego wypowiedź jest prawdziwa, czyli obaj są łotrami — w szczególności AA jest łotrem. Ale założyliśmy, że jest rycerzem. Sprzeczność, więc ten przypadek odpada.
  2. Przypadek 2: AA jest łotrem. Wtedy jego wypowiedź jest fałszywa. Sprzeczności na razie nie ma, więc drążę dalej.
  3. Zaprzeczam wypowiedź: nieprawda, że obaj są łotrami, czyli przynajmniej jeden z nich łotrem nie jest. To prawo de Morgana — zaprzeczenie koniunkcji jest alternatywą.
  4. Wiem już, że AA jest łotrem, więc tym „przynajmniej jednym” musi być B\textcolor{#E0453A}{B} — czyli BB jest rycerzem.
  5. Kontrola spójności: AA jest łotrem, więc musi kłamać. Powiedział „obaj jesteśmy łotrami”, a naprawdę BB jest rycerzem — wypowiedź jest fałszywa ✓
  6. Kontrola jednoznaczności: rozpatrzyłem oba możliwe przypadki dla AA i jeden z nich odpadł przez sprzeczność. Zostało dokładnie jedno rozwiązanie ✓

Odpowiedź: AA jest łotrem, BB jest rycerzem.

Zwróć uwagę, że zaprzeczeniem zdania „obaj jesteśmy łotrami” nie jest „obaj jesteśmy rycerzami”. Ten błąd prowadzi tu do odpowiedzi, że obaj są rycerzami — a wtedy AA mówiłby prawdę, mówiąc, że jest łotrem.

Przykład 2 Fałszywa moneta w dwóch ważeniach

Masz 9\textcolor{#16A06A}{9} monet, z których jedna jest lżejsza od pozostałych (wyglądają identycznie). Dysponujesz wagą szalkową bez odważników. Znajdź fałszywą monetę w 2\textcolor{#16A06A}{2} ważeniach.

  1. Waga szalkowa daje trzy możliwe wyniki: przeważa lewa, przeważa prawa albo równowaga. Dlatego dzielę monety na trzy grupy, a nie na pół.
  2. Dzielę 99 monet na trzy grupy po 33: G1G_1, G2G_2, G3G_3.
  3. Ważenie 1: kładę G1G_1 na lewą szalkę, G2G_2 na prawą. Jeśli któraś szalka jest lżejsza — fałszywa moneta jest w tej grupie. Jeśli równowaga — fałszywa jest w G3G_3, która nie brała udziału w ważeniu.
  4. Po pierwszym ważeniu zostają 3\textcolor{#E0453A}{3} podejrzane monety, niezależnie od wyniku.
  5. Ważenie 2: z tych trzech kładę jedną na lewą szalkę, drugą na prawą. Jeśli któraś jest lżejsza — to ona. Jeśli równowaga — fałszywa jest ta trzecia, odłożona.
  6. Kontrola, że dwa ważenia wystarczają: każde ważenie rozdziela przypadki na trzy, więc dwa ważenia rozróżniają 33=93 \cdot 3 = \textcolor{#E0453A}{9} sytuacji — dokładnie tyle, ile jest monet ✓
  7. Kontrola, że dzielenie na pół by nie starczyło: 99 monet podzielone na pół daje grupy po 44 i 55; po dwóch takich ważeniach zostałyby wciąż 22 lub 33 monety, więc trzeba by trzeciego ważenia ✓

Odpowiedź: Dzielimy na trzy grupy po trzy, ważymy dwie z nich, a potem powtarzamy ten sam ruch wewnątrz wskazanej trójki.

Ta zagadka ma ładne uogólnienie: przy nn ważeniach można znaleźć jedną lżejszą monetę spośród 3n3^n. Dla trzech ważeń to już 2727 monet.

Przykład 3 Wilk, koza i kapusta

Przewoźnik ma przeprawić przez rzekę wilka, kozę i kapustę. W łódce mieści się on i najwyżej jeden ładunek. Bez nadzoru wilk zje kozę, a koza zje kapustę. Jak to zrobić?

  1. Zauważam, co wolno zostawić razem: wilk i kapusta są bezpieczną parą. Koza jest niebezpieczna w obie strony — nie może zostać ani z wilkiem, ani z kapustą.
  2. Wniosek: pierwszym ładunkiem musi być koza, bo tylko jej zabranie zostawia bezpieczną parę na brzegu.
  3. Przeprawa 1: wiozę kozę na prawy brzeg. Na lewym zostają wilk i kapusta — bezpiecznie ✓
  4. Przeprawa 2: wracam pusty.
  5. Przeprawa 3: wiozę wilka na prawy brzeg. Na lewym zostaje sama kapusta.
  6. Przeprawa 4: wracam z kozą — bo inaczej wilk zostałby z kozą sam. To jest krok, którego brakuje w większości nieudanych prób.
  7. Przeprawa 5: wiozę kapustę na prawy brzeg. Na prawym są wilk i kapusta — bezpiecznie ✓, na lewym zostaje sama koza.
  8. Przeprawa 6: wracam pusty.
  9. Przeprawa 7: wiozę kozę. Wszyscy są na prawym brzegu.
  10. Kontrola bezpieczeństwa: sprawdzam każdy moment, w którym przewoźnik jest na wodzie — po przeprawach 1, 2, 3, 4, 5, 6 na brzegach stoją kolejno {wilk, kapusta}, {wilk, kapusta}, {kapusta} i {koza}, {kapusta} i {wilk}, {koza}, {koza} — w żadnym nie ma zakazanej pary ✓
  11. Liczba przepraw: 7\textcolor{#E0453A}{7}.

Odpowiedź: Siedem przepraw: koza tam, pusty z powrotem, wilk tam, koza z powrotem, kapusta tam, pusty z powrotem, koza tam.

Rozwiązanie nie jest jedyne — w krokach 3 i 5 można zamienić wilka z kapustą miejscami i też się uda. Są więc dokładnie dwa rozwiązania siedmioprzeprawowe, symetryczne względem siebie.

Przykład 4 Cztery litry w dzbanach na pięć i trzy

Masz dwa naczynia bez podziałki: na 5\textcolor{#16A06A}{5} litrów i na 3\textcolor{#16A06A}{3} litry, oraz nieograniczony dostęp do wody. Odmierz dokładnie 4\textcolor{#16A06A}{4} litry.

  1. Stan opisuję parą (x,y)(x, y): ile litrów jest w naczyniu pięciolitrowym i ile w trzylitrowym. Start to (0,0)(0,0).
  2. Dozwolone ruchy: napełnić naczynie do pełna, wylać je całe, albo przelać z jednego do drugiego aż jedno się opróżni lub drugie napełni.
  3. Krok 1: napełniam pięciolitrowe → (5,0)(5, 0).
  4. Krok 2: przelewam do trzylitrowego, aż będzie pełne. Zmieści 33, więc w dużym zostaje 53=25 - 3 = 2(2,3)(2, 3).
  5. Krok 3: wylewam trzylitrowe → (2,0)(2, 0).
  6. Krok 4: przelewam te 22 litry do trzylitrowego → (0,2)(0, 2).
  7. Krok 5: napełniam pięciolitrowe → (5,2)(5, 2).
  8. Krok 6: przelewam do trzylitrowego. Mieści się w nim jeszcze tylko 32=13 - 2 = 1 litr, więc w dużym zostaje 51=45 - 1 = \textcolor{#E0453A}{4}(4,3)(4, 3).
  9. Kontrola bilansu wody: nalewałem dwa razy po 55 litrów, czyli 1010; wylałem raz 33 litry; w naczyniach zostało 4+3=74 + 3 = 7. Zgadza się: 103=710 - 3 = 7
  10. Kontrola, że wszystkie stany były osiągalne: żaden krok nie wymagał odmierzenia „na oko” — każdy kończył się pełnym albo pustym naczyniem ✓

Odpowiedź: Sześć kroków; po ostatnim w naczyniu pięciolitrowym są dokładnie 44 litry.

Ta zagadka ma tło arytmetyczne: da się odmierzyć dokładnie te ilości, które są wielokrotnościami NWD(5,3)=1\text{NWD}(5,3) = 1 — czyli tu każdą liczbę całkowitą litrów od 00 do 55. Gdyby naczynia miały 44 i 66 litrów, ich NWD wynosiłby 22 i nieparzystych ilości nie dałoby się uzyskać wcale.

Przykład 5 Wiek trzech córek

Iloczyn wieków trzech córek wynosi 36\textcolor{#16A06A}{36}, a ich suma jest równa numerowi domu naprzeciwko. Rozmówca odpowiada: „to wciąż za mało, żeby ustalić”. Wtedy pada zdanie: „najstarsza gra na pianinie”. Ile lat mają córki?

  1. Wypisuję wszystkie trójki liczb naturalnych o iloczynie 3636, uporządkowane niemalejąco, wraz z sumami:
  2. (1,1,36)38(1,1,36) \to 38; (1,2,18)21(1,2,18) \to 21; (1,3,12)16(1,3,12) \to 16; (1,4,9)14(1,4,9) \to 14; (1,6,6)13(1,6,6) \to 13; (2,2,9)13(2,2,9) \to 13; (2,3,6)11(2,3,6) \to 11; (3,3,4)10(3,3,4) \to 10. To komplet — ósemka trójek.
  3. Rozmówca zna sumę (widzi numer domu) i mówi, że to mu nie wystarczyło. Gdyby suma odpowiadała tylko jednej trójce, wystarczyłaby — więc suma musi powtarzać się w tabeli.
  4. Przeglądam sumy: 38,21,16,14,13,11,1038, 21, 16, 14, 13, 11, 10 — powtarza się wyłącznie 13\textcolor{#E0453A}{13}, przy trójkach (1,6,6)(1,6,6) i (2,2,9)(2,2,9).
  5. Zostały dwie możliwości. Rozstrzyga ostatnia informacja: „najstarsza” oznacza, że najstarsza córka jest jedna.
  6. W trójce (1,6,6)(1,6,6) najstarsze są dwie sześciolatki — nie ma jednej najstarszej, więc ta możliwość odpada.
  7. Zostaje (2,2,9)\textcolor{#E0453A}{(2,2,9)}: dwie dwulatki i dziewięciolatka.
  8. Kontrola iloczynu: 229=362 \cdot 2 \cdot 9 = 36
  9. Kontrola sumy: 2+2+9=132 + 2 + 9 = 13 — zgodnie z ustaleniem ✓
  10. Kontrola jednoznaczności: z ośmiu trójek sześć odpadło przez unikalną sumę, a siódma przez brak jednej najstarszej. Została dokładnie jedna ✓

Odpowiedź: Córki mają 22, 22 i 99 lat.

Zdanie o pianinie nie mówi nic o muzyce — mówi, że istnieje jedna najstarsza. To najczystszy przykład na to, że w zagadkach informacją bywa sama struktura wypowiedzi, a nie jej treść.

7Najczęstsze błędy

Dwa pierwsze błędy dotyczą struktury rozwiązania, trzy kolejne — konkretnych rodzin zagadek.

Podanie odpowiedzi bez wykazania, że jest jedyna.

Skąd się bierze: Znaleziona odpowiedź pasuje do treści, więc wygląda na koniec pracy.

Jak zrobić dobrze: Rozwiązanie ma dwie części: że ta odpowiedź działa i że żadna inna nie działa. W zagadce o córkach samo wskazanie (2,2,9)\textcolor{#9b1c14}{(2,2,9)} bez wykluczenia (1,6,6)(1,6,6) to rozwiązanie połowiczne — a to właśnie druga połowa jest w niej całą trudnością.

Dopisywanie założeń, których w treści nie ma.

Skąd się bierze: Zagadki opisują sytuacje z życia, więc odruchowo dokłada się do nich zdroworozsądkowe reguły.

Jak zrobić dobrze: Wolno tylko to, czego treść nie zabrania. W zagadce o przeprawie nie ma zakazu wiezienia ładunku z powrotem — a bez powrotu z kozą zagadka wygląda na nierozwiązywalną\textcolor{#9b1c14}{\text{nierozwiązywalną}}.

Zaprzeczanie wypowiedzi kłamcy przez odwrócenie wszystkiego.

Skąd się bierze: „Kłamie” bywa rozumiane jako „mówi dokładne przeciwieństwo”, a nie jako „jego zdanie jest fałszywe”.

Jak zrobić dobrze: Zaprzeczeniem „obaj jesteśmy łotrami” jest „przynajmniej jeden z nas nie jest łotrem”, a nie obaj jestesˊmy rycerzami\textcolor{#9b1c14}{\text{obaj jesteśmy rycerzami}}. Zaprzeczenie koniunkcji to alternatywa — prawo de Morgana.

Dzielenie monet na dwie grupy zamiast na trzy.

Skąd się bierze: Odruch połowienia jest silny, bo tak działa wyszukiwanie w posortowanym zbiorze.

Jak zrobić dobrze: Waga szalkowa daje trzy wyniki, więc dzielimy na trzy. Dwa ważenia rozróżniają 32=93^2 = 9 przypadków; przy połowieniu z 99 monet zostałyby po dwóch ważeniach wciąż 2 lub 3\textcolor{#9b1c14}{\text{2 lub 3}} monety.

Uznanie ostatniej podpowiedzi za ozdobnik fabularny.

Skąd się bierze: Zdania w rodzaju „najstarsza gra na pianinie” brzmią jak tło opowieści, a nie jak dana.

Jak zrobić dobrze: Taka podpowiedź prawie zawsze niesie warunek strukturalny — tu informację, że najstarsza jest jedna. Bez niej zagadka ma dwie\textcolor{#9b1c14}{\text{dwie}} odpowiedzi, więc to właśnie ona ją domyka.

8Pytania i odpowiedzi

Jak zacząć rozwiązywać zagadkę logiczną?

Najlepiej od wypisania wszystkich możliwości zgodnych z danymi liczbowymi, a dopiero potem od wykreślania tych, które kłócą się z treścią. Gdy możliwości jest zbyt wiele, warto założyć coś przeciwnego do tezy i szukać sprzeczności.

Czy w zagadkach logicznych wystarczy podać odpowiedź?

Nie, pełne rozwiązanie musi jeszcze pokazać, że żadna inna odpowiedź nie spełnia warunków. Bez tej części nie wiadomo, czy zagadka ma jedno rozwiązanie, czy kilka, a właśnie na tym zwykle polega jej trudność.

Dlaczego przy ważeniu dzielimy na trzy grupy, a nie na pół?

Ponieważ waga szalkowa ma trzy możliwe wyniki, a nie dwa: przeważa lewa strona, przeważa prawa albo jest równowaga. Dzięki temu każde ważenie zawęża pole trzykrotnie, więc dwa ważenia rozróżniają dziewięć przypadków.

Czy zagadki logiczne przydają się w szkole?

Nie ma ich w podstawie programowej ani na egzaminach, ale trenują dokładnie te umiejętności, których wymagają zadania na dowód: rozumowanie nie wprost, rozpatrywanie wszystkich przypadków oraz poprawne zaprzeczanie zdań złożonych.

Jak to możliwe, że czyjaś niewiedza jest informacją?

Ponieważ z faktu, że dane komuś nie wystarczyły, wynika istnienie więcej niż jednej możliwości pasującej do tych danych. To pozwala wykreślić wszystkie sytuacje, w których odpowiedź byłaby jednoznaczna, i często zawęża zadanie do dwóch przypadków.

Czytaj dalej

Mateusz Będkowski — nauczyciel matematyki, autor serwisu Nie każ mu liczyć

Mateusz Będkowski

nauczyciel matematyki, autor „Nie każ mu liczyć”

Uczę matematyki od 13 lat, w tym 7 lat w szkole — dziś w dwóch szkołach w Kaliszu. Magister pedagogiki ze specjalnością terapia pedagogiczna, po studiach podyplomowych z matematyki. Rozwiązania na tej stronie liczę sam, krok po kroku, i zapisuję dokładnie tak, jak tłumaczę je uczniowi na kartce.

Ostatnia aktualizacja: 2026-08-02. Tekst redakcji „Nie każ mu liczyć”.