![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 05.05.2010
Сообщений: 8
|
![]()
Задача о восьми ферзях. Расставить их так, чтобы они не могли уничтожить друг друга.
Помогите понять почему у меня не работает как нужно функция Check. Скорее тут глупая ошибка, но я уже долго ее не могу найти. Например на вход в ф-цию поступает значения 7 - 2, которые должны быть False (т.к. на 81 стоит 1 ферзь). Вот код Код:
Последний раз редактировалось battlefrogg; 05.05.2010 в 21:37. |
![]() |
![]() |
![]() |
#2 |
Регистрация: 05.05.2010
Сообщений: 8
|
![]()
Нашел ошибку в функции, однако программа все еще не работает как надо: цикл застревает на 7.3
Код:
|
![]() |
![]() |
![]() |
#3 |
Регистрация: 05.05.2010
Сообщений: 8
|
![]()
Все, почти решил. Только 1 ферзь куда то пропадает( Теперь как мне ее оптимизировать?
Код:
Последний раз редактировалось battlefrogg; 06.05.2010 в 08:43. |
![]() |
![]() |
![]() |
#4 |
А может и не...
Участник клуба
Регистрация: 27.03.2010
Сообщений: 1,269
|
![]()
Зайди на мой сайт по ссылке http://igor-bachin.narod.ru/Pages/pfolio3.htm
Там есть архив с программой и исходниками, как раз твоя задача. Программу запускай в полноэкранном режиме. Не забудь оставить благодарность в гостевой книге!!!
Перемешивай дело с бездельем и не сойдешь с ума...
Последний раз редактировалось Grag; 06.05.2010 в 08:55. |
![]() |
![]() |
![]() |
#5 |
Регистрация: 05.05.2010
Сообщений: 8
|
![]()
Всем большое спасибо, но я свой вариант доделал. Однако буду очень благодарен за исправление шероховатостей. Полностью рабочий код
Код:
Последний раз редактировалось battlefrogg; 06.05.2010 в 15:29. |
![]() |
![]() |
![]() |
#6 |
А может и не...
Участник клуба
Регистрация: 27.03.2010
Сообщений: 1,269
|
![]()
Молодец! Так дальше и действуй! Свое - оно и есть свое!
Перемешивай дело с бездельем и не сойдешь с ума...
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Конкурс для программистов - 6 ферзей | Zealint | Свободное общение | 13 | 11.05.2010 11:12 |
Другая задача про ферзей (язык Си) | xakep139 | Помощь студентам | 3 | 11.05.2009 18:33 |
Решение задачи про ферзей | yuran80 | Паскаль, Turbo Pascal, PascalABC.NET | 5 | 08.10.2008 12:59 |
8 ферзей | slim5 | Общие вопросы Delphi | 0 | 15.06.2008 11:46 |