СКВЭРВОРДЫ



      Сквэрворд (англ. sguare - квадрат, word - слово) - это квадрат, разделенный на клеточки, с записанными в нем определенным образом словами. При этом большая часть клеточек пуста. Задача состоит в том, чтобы заполнить эти пустые клеточки буквами из числа имеющихся так, чтобы в каждом горизонтальном, вертикальном ряду и в диагоналях квадрата не было двух одинаковых букв, т.е. каждая буква встречалась бы по одному разу.




      Если вы будете решать сквэрворд наугад, подбором, то ваше терпение иссякнет гораздо раньше, чем будет записана последняя буква.
      Основной подход к решению задач такого типа заключается в отыскании клеточки, для которой будет установлена несомненность расположения той или иной буквы, Но как прийти к выводу, что в данной клетке должна стоять какая-то определенная буква? Выбираем клетку и для нее проводим четкий, логический анализ, устанавливая количество букв, которые можно вписать в эту клетку. Если возможная буква одна - очень хорошо; вписываем ее. Две и более - переходим к другой клетке, и так до тех пор, пока поиск не увенчается успехом. Естественно, лучше всего начинать анализ в местах "кущения" букв, попадая под "перекрестный обстрел" рядов и диагоналей.
      Условимся обозначать горизонтальные ряды квадрата буквами, вертикальные - цифрами, а диагонали - сочетанием букв и цифр. Например, ряд а, ряд 3, диагональ e1 - a5.
      Далее, СЛЕЗА - ключевое слово данного сквэрворда, поэтому в клетках каждого ряда (горизонтального или вертикального) и каждой диагонали должны быть записаны "слова", являющиеся комбинацией букв С, Л, Е, З, А.
      В ряду 1 букву Л нельзя записать в клетки b1 и c1, так как ряды b и c уже содержать эту букву. Буква Л не может стоять также и в клетках a1 и e1: клетки принадлежат диагоналям, имеющим эту букву. Значит, букву Л запишем в клетку d1. Далее, в ряду d букву А можно записать лишь в клетку d2, а тогда в оставшуюся клетку d4 запишем букву С. Обратимся к ряду b. В какой клетке этого ряда можно записать букву С? Если рассмотреть клетки b2 и b4, То замечаем, что С "не ужиться" в этих клетках из-за соседства с буквами С в диагоналях квадрата. А в клетке b3 С не может быть записана потому, что ряд 3 уже содержит букву С. Итак, букву С записываем в b1. Пятая, и последняя, С по праву займет свое место в клетке c2.




      Дальнейший поиск решения приводит нас к клетке c1. Анализ показывает, что только в эту клетку ряда 1 можно записать букву А. А тогда сразу запишем З в c4. Затем находим клетки для двух оставшихся А, это будет a4 и b3.




      Ясно, что в a3 будет стоять З. Оставшееся восстановить несложно, и последующий порядок записи букв в клетки квадрата может быть таков: Е в b4,Л в e4,З в e1,Е в a1,Е в e2, Л в a2 и З в b2. Задача решена:




      Решите следующие сквэрворды, английские слова которых придумал Сергей Мельников.

На главную страницу

Hosted by uCoz