Японские кроссворды. Алгоритм решения японского кроссворда. Программа для решения кроссвордов.
   Японские кроссворды    Алгоритм решения японского кроссворда    Скачать    Регистрация   
Японские кроссворды скачать
Японские кроссворды
Программа для решения кроссвордов
Алгоритм решения японского кроссворда
Регистрация
Добавить сайт
Ссылки
О сайте


ПРОДВИЖЕНИЕ и РАСКРУТКА 
WEB сайта (сайтов) в сети Интернет

 

Алгоритм решения японского кроссворда

    С первого взгляда Вам может показаться, что это очень трудно. Но алгоритм решения японского кроссворда достаточно прост. Я, например, не сразу понял, как их разгадывать, и перед этим немало помучился. Но результат себя окупил с лихвой - меня потом очень долгое время было не оторвать от этого занятного дела! И в общем, ничего сверхсложного тут нет. Рассмотрим для наглядности простой пример. В одноцветном рисунке необходимо восстановить зашифрованную картинку, закрашивая клетки в соответствии с числовыми показателями. Число означает, что в данной строке(столбце) необходимо закрасить соответствующее число подряд идущих клеток. Если чисел несколько, то и рядов будет несколько, причём между ними должно быть расстояние хотя бы в одну пустую клетку.

WhatDoImage1.gif (4595 bytes)     1. Итак, перед нами поле 10x10, на котором Вам предстоит шаг за шагом восстановить зашифрованный рисунок. В первую очередь следует обратить внимание на большие числа. Так, в пятом(сверху) ряду стоит число 10. Поскольку в ряду всего 10 клеток, то мы можем смело все закрасить.
   2. Следует также обращать внимание на другие большие числа. Если число больше половины числа клеток ряда или столбца(в нашем случае - больше 5), то середину ряда(столбца) также можно закрасить. В нашем случае во втором и девятом ряду стоит 6. Это значит, что как бы не размещался закрашенный шестиклеточный ряд(например, примыкал к левой или правой стенке), две средние клетки всё равно будут закрашены. WhatDoImage2.gif (4629 bytes)
WhatDoImage3.gif (4882 bytes)     3. Можно также суммировать числа в одном ряду(столбце). Например, в шестом ряду 4+4=8 закрашенных клеток, причём между ними должен быть зазор хотя бы в одну клетку. Поэтому в данном ряду возможно лишь три варианта закрашивания клеток, но при любом из них два трёхклеточных блока будут закрашены. Используя аналогичные рассуждения, можно закрасить две клетки в седьмом ряду.
    4. Теперь можно перейти от горизонталей к вертикалям. В первом(слева) столбце стоит 2. Одна из двух клеток уже закрашена, поэтому дальние от неё клетки обязательно будут пустыми(такие клетки удобно пометить крестиком). То же самое можно сказать о втором, девятом и десятом столбцах. Кроме того, в пятом и шестом столбцах ситуация вырисовывается однозначно. Ну как вам алгоритм решения японского кроссворда ? WhatDoImage4.gif (5143 bytes)
WhatDoImage5.gif (5532 bytes)     5. Вернёмся вновь к горизонталям. Благодаря проставленным крестикам можно вычислить ещё несколько клеток. Так, во втором ряду осталось всего шесть свободных клеток и все их следует заполнить. В третьем и четвёртом ряду уже закрашен двухклеточный блок, поэтому его можно "окаймить" крестиками. В шестом ряду ситуация прояснилась полностью. То же можно сказать о седьмом, девятом и десятом рядах. В восьмом ряду недостаёт разве что нескольких штрихов.
    6. Третий и восьмой столбцы вырисовываются однозначно. Остаются только четыре подозрительных клетки, две из которых нужно закрасить. WhatDoImage6.gif (5586 bytes)
WhatDoImage7.gif (6785 bytes)     7. Остались только четвёртый и восьмой ряд. Несложно заметить, что подозрительные клетки в четвёртом ряду - пустые, в то время как клетки в восьмом ряду следует закрасить.

Всё! Портрет готов!

   Что же касается разноцветных рисунков, то там клетки необходимо закрашивать в тот же цвет, что и цифра. Кроме того, между разноцветными рядами зазор не обязателен.

Ну а теперь составим общий алгоритм решения японских кроссвордов:

1) Ищем ряды(столбцы), где самые большие цифры, и находим золотую середину

2) Переходим к столбцам(рядам) и отмечаем, где нужно, там. Надо сказать, что пустые клетки очень помогают.

3) Возвращаемся обратно...

4) См. пункт 3) Ну вот, пожалуй и весь алгоритм решения японского кроссворда!


TBN.ru - сети, живущие по правилам




Rambler's Top100
 © Copyright 2002-2003, AddWeb. All Rights Reserved.