Технический форум
Вернуться   Технический форум > Программирование > Форум программистов > Помощь студентам


Ответ
 
Опции темы Опции просмотра
Старый 16.10.2017, 02:18   #1 (permalink)
alexboliam
Новичок
 
Регистрация: 16.10.2017
Сообщений: 1
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию Задача с шахматной доской. Visual Prolog

Здраствуйте, мне нужно написать программу, которая расставит на шахматной доске 8х8 10 коней так, чтобы ни один из них не был под боем другого. Вариант просто расставить их по уже известным координатам не прокатит. Помогите, нужно срочно!
alexboliam вне форума   Ответить с цитированием

Старый 16.10.2017, 02:18
Helpmaster
Member
 
Аватар для Helpmaster
 
Регистрация: 08.03.2016
Сообщений: 0

Можете просмотреть аналогичные темы, это в большинстве случаев полезно

Задача на visual c++
Visual Prolog
Turbo Prolog логическая задача
Логическая задача в Turbo Prolog!

Старый 16.10.2017, 02:30   #2 (permalink)
prima
Member
 
Регистрация: 31.08.2015
Сообщений: 14,064
Сказал(а) спасибо: 176
Поблагодарили 140 раз(а) в 61 сообщениях
Репутация: 48833
По умолчанию

https://www.google.ru/search?client=...est&gws_rd=ssl

Конкретно кони и Пролог.

Баловался подобным на Бейсике лет тридцать назад.
__________________
Пожалуйста не предлагайте мне дружбу. Не хочу отказывать, но у меня другие понятия, поэтому просто не отвечу.
prima вне форума   Ответить с цитированием
Старый 16.10.2017, 06:01   #3 (permalink)
derba
Member
 
Регистрация: 19.07.2017
Адрес: Украина Черкасская обл.
Сообщений: 2,254
Сказал(а) спасибо: 35
Поблагодарили 5 раз(а) в 3 сообщениях
Репутация: 7259
По умолчанию

Цитата:
Сообщение от alexboliam Посмотреть сообщение
Здраствуйте, мне нужно написать программу, которая расставит на шахматной доске 8х8 10 коней так, чтобы ни один из них не был под боем другого. Вариант просто расставить их по уже известным координатам не прокатит. Помогите, нужно срочно!
А чего не 32 коня? Все кони поставить на черные клетки. ведь они бьют на белое поле.
Итого, 2 вариант. все кони на четном и на белом.

Перебором всех вариантов. Я решал подобную задачу (решение судоку, не мог решить, и так убедился, что была в условии ошибка).
Это не так то и много для компьютера займет времени.
derba вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.




Часовой пояс GMT +4, время: 20:02.

Powered by vBulletin® Version 6.2.5.
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.