Na niektórych polach szachownicy rozmiaru
ustawiono wieże.
Wiadomo, że dowolna wieża znajduje się w polu rażenia co najwyżej
dwóch innych wież.
Wyznaczyć, w zależności od
, największą liczbę wież na szachownicy,
dla której taka sytuacja jest możliwa.
Odpowiedź:
wież.
Udowodnimy najpierw, że na prostokątnej szachownicy
można ustawić
najwyżej
wież tak, by każda wieża znajdowała się w polu rażenia nie więcej niż dwóch innych.
Dowód przeprowadzimy na trzy sposoby.
Nazwijmy wiersz związanym, jeżeli w wierszu tym ustawiona jest wieża
znajdująca się w polu rażenia
dwóch innych wież stojących w tej samej kolumnie, co wieża
. Analogicznie kolumną związaną nazywamy kolumnę,
która zawiera wieżę będącą w polu rażenia dwóch wież z tego samego wiersza.
Z warunków zadania wynika, że każda związana linia (wiersz lub kolumna) zawiera dokładnie jedną wieżę.
Niech
i
oznaczają odpowiednio liczbę wierszy i kolumn związanych. Wówczas liczba wszystkich wież
znajdujących się w związanych liniach nie przekracza
.
Z drugiej strony, weźmy pod uwagę zbiór pól szachownicy nie znajdujących się w żadnej związanej linii.
Pola takie nazwijmy niezwiązanymi. Z określenia kolumn związanych wynika, że w każdym wierszu najwyżej dwie
wieże rozmieszczone są na polach niezwiązanych — mogą to bowiem być tylko „skrajne” wieże stojące w tym wierszu.
Ponadto wszystkie pola niezwiązane zawarte są w
niezwiązanych wierszach. Zatem liczba wież znajdujących
się na niezwiązanych polach jest nie większa niż
. Podobnie uzasadniamy, że liczba tych wież nie
przekracza
.
Korzystając z nierówności
stwierdzamy ostatecznie, że liczba wszystkich
wież na szachownicy jest nie większa niż
![]() |
Weźmy pod uwagę odcinki brzegowe, czyli boki pól danej szachownicy zawarte w jej brzegu.
Liczba odcinków brzegowych jest równa
.
Wieża stojąca na szachownicy wyznacza cztery odcinki brzegowe: dwa na górnym i dolnym końcu zajętej
przez nią kolumny oraz dwa na lewym i prawym końcu zajętego przez nią wiersza. Odcinek brzegowy wyznaczony
przez wieżę znajduje się w polu rażenia tej wieży, jeżeli w linii (pionowej bądź poziomej) pomiędzy
wieżą a odcinkiem nie znajduje się żadna inna wieża.
Odcinek brzegowy wyznacza jednoznacznie linię (wiersz albo kolumnę), w którym musi stać wieża mająca
ten odcinek w polu rażenia. Jeżeli w linii tej stoją przynajmniej dwie wieże, dany odcinek znajduje się
w polu rażenia tylko jednej z nich, a mianowicie wieży najbliższej odcinkowi. Każdy odcinek brzegowy
szachownicy znajduje się więc w polu rażenia najwyżej jednej wieży.
Z drugiej strony, zgodnie z warunkami zadania każda wieża znajduje się w polu rażenia najwyżej
dwóch innych wież. Oznacza to, że w polu rażenia dowolnej wieży znajdują się przynajmniej dwa odcinki
brzegowe. Jak wykazaliśmy wcześniej, odcinki znajdujące się w polu rażenia różnych wież są różne.
Ponieważ zaś liczba odcinków brzegowych wynosi
, liczba wież na szachownicy nie może przekraczać
.
Tym razem zastosujemy indukcję ze względu na wielkość sumy
.
Jeżeli przynajmniej jedna z liczb
jest równa 1, to rozpatrywana teza jest prawdziwa,
gdyż liczba wszystkich pól szachownicy wynosi wówczas
i tym bardziej liczba wież nie może
przekraczać
.
Weźmy teraz pod uwagę szachownicę rozmiaru
(gdzie
) z
wieżami
rozmieszczonymi zgodnie z warunkami zadania.
Przypuśćmy najpierw, że w pewnym wierszu znajdują się przynajmniej trzy wieże. W wierszu tym znajdują
się zatem dwie wieże skrajne
oraz co najmniej jedna wieża środkowa
. Niech w oznacza jedną
z wież środkowych
. Wieża
znajduje się wówczas w polu rażenia dwóch wież stojących w
tym samym wierszu, co oznacza, że w kolumnie
zajętej przez wieżę w nie mogą stać żadne inne wieże.
Wykreślając z szachownicy kolumnę
otrzymujemy szachownicę rozmiaru
z
wieżami
spełniającymi dany w treści zadania warunek. Na mocy założenia indukcyjnego mamy więc
![]() |
To daje
, a więc uzyskaliśmy tezę indukcyjną. Podobne rozumowanie przeprowadzamy, gdy istnieje kolumna zawierająca przynajmniej trzy wieże. Pozostaje do rozpatrzenia przypadek, gdy w każdym wierszu i w każdej kolumnie znajdują się najwyżej dwie wieże. Wtedy jednak łączna ich liczba
nie przekracza
.
By zakończyć rozwiązanie, należy jeszcze wskazać żądane rozmieszczenie m+n wież na szachownicy rozmiaru
, gdzie
. Można je uzyskać stawiając wieże na lewym i górnym brzegu szachownicy
oraz w prawym dolnym rogu (rys. 1).
