Liczenie po chińsku ...okiem programisty
17.08.2009 - Agata Murawska
![]() ![]() W poprzedniej części artykułu udało nam się rozwiązać zadanie o defiladzie policjantów. Czy przypominasz sobie, jaką metodą rozwiązywaliśmy tamtą zagadkę? Teraz postaramy się zrobić to szybciej i lepiej. Dlaczego? Poniższe zadanie jest bardzo podobne do Wrocławskich policjantów, ale danych jest więcej (choć nie wszystkie są istotne). Wyspa zagadkowa(*) eksportuje znakomite owoce, spotykane tylko na Wyspie.
Pewnego dnia w pakowalni owoców zaszedł interesujący wypadek. Gdy
chciano pakować owoce w paczki po 10 sztuk (w każdą paczkę pakowano
zawsze tę samą liczbę owoców), zostawało ich 9, gdy pakowano po 9, to
zostawało po 8, gdy pakowano po 8, to zostawało 7. Próbowano pakować
coraz mniejszą liczbę owoców do jednej paczki, lecz zawsze zostawało o
jeden mniej niż znajdowało się w paczce. Gdy próbowano wreszcie pakować
po dwa owoce, został jeden. Żeby je rozwiązać "starą" metodą wykreślania, musielibyśmy sprawdzać wszystkie liczby od Jak policzyć to szybciej? O tym za chwilę. Na razie powiedzmy trochę więcej o tej ciekawej własności liczb, mówiącej, że rozwiązanie naszej zagadki istnieje. Nazwaliśmy ją ostatnio chińskim twierdzeniem o resztach. Brzmi ona tak: Niech
Dowód przebiega podobnie, jak gdy pokazywaliśmy, że zadanie o policjantach ma jedno rozwiązanie.
(*) Zadanie pochodzi z książki „Łamigłówki logiczne, tom 1” autorstwa L. Bogusza, P. Zarzyckiego i J. Zielińskiego (**) Oczywiście pod warunkiem, że taki układ nie jest sprzeczny.
Na przykład układ:
(1 ocena) |
Copyright © 2008-2010 Wrocławski Portal Informatyczny
design: rafalpolito.com