Прочие развлечения

Как за 1 млн $ расставить на шахматной доске 8 ферзей таким образом, чтобы ни один из них не попадал под удар другого?

Bakhtiyor Akhmedov
Bakhtiyor Akhmedov
6 053
на стандартной доске за 7-8 минут расставлю, а вот 1000х1000 это уже сложней
Альбина Хусниева
Альбина Хусниева
26 289
Лучший ответ
Мы Нагибины 8 ферзей и на бесконечной доске встанут точно так же как на обычной
Ха-ха-ха! Я лучше сам автора отвечу! Чтобы моё решение НЕ УКРАЛИ!
Лариса Козлова
Лариса Козлова
79 722
Хоть на умных людей поглядела))
D-I-L-N-A-Z- M-A-R-A-T-0-V-A
D-I-L-N-A-Z- M-A-R-A-T-0-V-A
77 895
Не восемь, а тысячу. И проблема не в расстановке, а в том, что подобные задачи решаются только методом перебора, а вопрос стоит в поиске эффективного алгоритма.
Гюзель Дианова
Гюзель Дианова
70 797
Всё будет хорошо..
Оля ***
Оля ***
69 898
Гони мой миллион баксов
Общее число возможных расположений 8 ферзей на 64-клеточной доске равно 4 426 165 368 (= 64!/(8!(64-8)!)). Общее число возможных расположений, удовлетворяющих условию задачи, равно 92. Современные компьютеры уже позволяют произвести решение задачи (нахождение любого или всех решений) путём прямого перебора всех возможных вариантов расстановки, но обычно такое решение считается некорректным, и от решающего задачу требуется найти алгоритм, который позволял бы существенно сократить объём перебора. Например, очевидно, что на одной горизонтали или вертикали доски не может находиться больше одного ферзя, поэтому алгоритм решения изначально не должен включать в перебор позиции, где два ферзя стоят на одной горизонтали или вертикали. Даже такое простое правило способно существенно уменьшить число возможных расположений: 16 777 216 (то есть 88) вместо 4 426 165 368. Генерируя перестановки, которые являются решениями задачи о восьми ладьях и затем проверяя атаки по диагоналям, можно сократить число возможных расположений всего до 40 320 (то есть 8!). Однако, если условие нападения по диагонали учитывать при генерации позиций, скорость счёта возрастает на порядок.
Bakhtiyor Akhmedov Полагаю транза́кция в 1 млн $ уже на Вашем банковском счёте
Эта задачка лёгкая! Я такие в первом классе решал!
Bakhtiyor Akhmedov Смотрите в корень проблемы. Dos Horner подсказывает - читай http://radiomayak.ru/news/article/id/675581/
Вопрос превышал дозволенный размер для этого и дана ссылка. Жаль нетерпеливых и невнимательных ((
Не знаю
Хорошо у них ученые живут, миллионами бросаются !
Саша Довбенко
Саша Довбенко
25 387
Вот спрашивается, а зачем это искать? Какой практический смысл в этом?
Давай миллион, расставлю
Можно и рублей
Эта задача решена ещё в XIX веке, поэтому 1 млн на совсем других условиях
Olga Swetlowa
Olga Swetlowa
6 023
Bakhtiyor Akhmedov Интересно это событие в XIX веке так и осталось или есть ссылка в интернете?
Нужно внимательнее быть и не давать спуску противнику
VQ
Vusal Quluyev
4 628
возможно, но не утверждаю
За баллом
8-7 минут минимум.
Подписывался на меня и задай любой вопрос! Только если полпиман!
Так это уже давно известно! Таких позиций больше 80..Задача не стоит миллиона!
Никак

Похожие вопросы