|
Эксперт GPSS
555 / 414 / 105
Регистрация: 02.07.2010
Сообщений: 1,729
|
||||||
Слон бьет врагов ???12.01.2011, 21:36. Показов 6502. Ответов 40
Метки нет (Все метки)
Приветствую, всех! Кто то скажет опять эти шахматы, сам спекся
когда получил задание. Но дорогие форумчани помогите с задание. Не понимаю даже с чего начать. Набрасал только начало,а дальше в ступореЗадание следующее: Найти возможные способы для удара слоном максимального количества вражеских фигур за N проходов исходя из определенного задаваемого поло-жения вражеских фигур, не изменяющих своего положения. Определить кратчайшие. Вот что уже сделано:
2
|
||||||
| 12.01.2011, 21:36 | |
|
Ответы с готовыми решениями:
40
На шахматной доске стоят черный король и белые ладья и слон (ладья бьет по горизонтали и вертикали, слон – по На шахматной доске отметить все клетки, которые бьет слон Верно ли высказывание, что слон, расположенный на поле (x1, y1) шахматной доски, «бьет» поле (x2, y2) |
|
4728 / 2549 / 757
Регистрация: 18.08.2009
Сообщений: 4,568
|
||
| 15.01.2011, 15:38 | ||
|
Ладно, теперь о задаче. Я предлагаю сделать эту задачу так (с помощью рекурсии): из позиции в которой находится слон, перебираем все варианты, когда за один или два хода можно убить какую-либо вражескую фигуру. Записываем эти ходы и переносим слона на то место и снова вызываем рек. функцию. Что бы реализовать этот вариант, мне осталось узнать только: - что делаем если введены координаты вражеской фигуры, которую мы никогда не сможем убить нашим слоном? - в каком виде делать вывод на экран? просто вывести координаты перемещения слона? Или показывать состояние доски с фигурами после каждого хода слона?
0
|
||
|
19 / 19 / 1
Регистрация: 05.04.2010
Сообщений: 122
|
|
| 15.01.2011, 16:09 | |
|
valeriikozlov, Слушай такая функция, тока её чуть модифицировать есть в том исходнике, что я скинул+вывод на экран реализован, можно безпроблем это использовать, тем более что всё хороше закомментировано.
0
|
|
|
4728 / 2549 / 757
Регистрация: 18.08.2009
Сообщений: 4,568
|
|
| 15.01.2011, 16:16 | |
|
knofl, Сможете реализовать? Код Вам родной, по идее не много придется потрудится. По мне лучше написать с нуля, чем разбираться в чужом коде (даже при наличии хороших комментариев).
1
|
|
|
19 / 19 / 1
Регистрация: 05.04.2010
Сообщений: 122
|
||||||
| 15.01.2011, 21:50 | ||||||
|
valeriikozlov, Попробую -нужно размять пальцы, а то текущий проект застрял и только и делаю что в инете сижу=( Разбирусь сейчас с домашними делами и напишу, хотя бы что-нить похожее, рабочее.
Добавлено через 5 часов 7 минут
0
|
||||||
|
Эксперт GPSS
555 / 414 / 105
Регистрация: 02.07.2010
Сообщений: 1,729
|
|
| 16.01.2011, 19:11 [ТС] | |
|
не догоняю я этот код
0
|
|
|
19 / 19 / 1
Регистрация: 05.04.2010
Сообщений: 122
|
|
| 16.01.2011, 19:55 | |
|
Тут есть пара ошибок. Ты рассмотри всё по шагам. Прочитать раз 10. Построй блок-схему, потрудись=) Поймёшь.
0
|
|
|
Эксперт GPSS
555 / 414 / 105
Регистрация: 02.07.2010
Сообщений: 1,729
|
|
| 16.01.2011, 20:04 [ТС] | |
|
Легко сказать когда знаешь о чем говоришь!!!
0
|
|
|
19 / 19 / 1
Регистрация: 05.04.2010
Сообщений: 122
|
|
| 16.01.2011, 23:46 | |
|
Браток, а ты не узнаешь о чём я говорю, пока сам не окунёшься, почитай книгу - тот раздел где написано про альфа-бета отсечение.
0
|
|
|
19 / 19 / 1
Регистрация: 05.04.2010
Сообщений: 122
|
|
| 19.01.2011, 17:42 | |
|
Ну как продвижение?
0
|
|
|
Эксперт GPSS
555 / 414 / 105
Регистрация: 02.07.2010
Сообщений: 1,729
|
|
| 19.01.2011, 19:12 [ТС] | |
|
0
|
|
|
19 / 19 / 1
Регистрация: 05.04.2010
Сообщений: 122
|
|
| 19.01.2011, 22:37 | |
|
SergProgC++, Давай, давай - это полезно.
0
|
|
|
Эксперт GPSS
555 / 414 / 105
Регистрация: 02.07.2010
Сообщений: 1,729
|
|
| 24.01.2011, 20:38 [ТС] | |
|
помогите доделать ну не как не догоняю!!!
0
|
|
|
19 / 19 / 1
Регистрация: 05.04.2010
Сообщений: 122
|
|
| 02.02.2011, 13:56 | |
|
SergProgC++, Ну дава, пиши что есть, подумаем. Главное ты понял, что для того чтобы всё заработало нужно последовательно сгенерить ходы, оценить каждый, выбрать один, сделать и так пока не съедим все фигуры, которые можем съесть.
0
|
|
|
Эксперт GPSS
555 / 414 / 105
Регистрация: 02.07.2010
Сообщений: 1,729
|
|
| 02.02.2011, 15:07 [ТС] | |
|
Мне уже так все поставили но все равно спасибо за помощь
0
|
|
|
19 / 19 / 1
Регистрация: 05.04.2010
Сообщений: 122
|
|
| 02.02.2011, 16:24 | |
|
Ну и слава Богу=)
0
|
|
|
Эксперт GPSS
555 / 414 / 105
Регистрация: 02.07.2010
Сообщений: 1,729
|
|
| 02.02.2011, 18:54 [ТС] | |
|
Если есть желание можешь реализовать!!! А то тема открытая остаеться и мне будет интересно глянуть как это должно было выглядеть
0
|
|
|
236 / 173 / 25
Регистрация: 13.11.2010
Сообщений: 425
|
|
| 02.02.2011, 19:53 | |
|
knofl, а у меня комп не ходит(
0
|
|
|
19 / 19 / 1
Регистрация: 05.04.2010
Сообщений: 122
|
|
| 03.02.2011, 10:47 | |
|
TO ALL, В этом семе я новую версию шахмат фигачу, поэтому можно будет сделать реализацию в виде мода для шахмат, но это позже.
Добавлено через 3 минуты almazsr, Странно всё это=( Ну ничего, ждите конца весны=) Там уже явно будет рабочий и хорошо оптимизированный код.
0
|
|
|
Эксперт GPSS
555 / 414 / 105
Регистрация: 02.07.2010
Сообщений: 1,729
|
|
| 04.02.2011, 19:40 [ТС] | |
буду ждать с нетерпением хоть глазком бы глянуть
0
|
|
|
Chpoks
|
|
| 23.06.2012, 17:47 | |
|
Допелите пожауйста код до конца, очень уж нужно.
|
|
| 23.06.2012, 17:47 | |
|
Составить и протестировать функцию БЬЕТ (К1, К2, КМ), которая проверяет, бьет ли карта К1 карту К2
Определить, бьет ли слон, стоящий на клетке с указанными координатами Верно ли высказывание, что слон, расположенный на поле (x, y) шахматной доски, «бьет» поле (x1, y1)
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Копировать Windows на новый диск на UEFI
damix 17.10.2026
https:/ / uriesk. wordpress. com/ 2016/ 11/ 01/ move-window-10-to-ssd-on-a-uefi-dualboot-system-with-basic-linux-tools/
TL DR
Вставляем диск, а старый подключаем через переходник, грузимся с лайва. . .
|
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык.
Возвращает он вот это:
https:/ / i. **********/ vqBWLe2. png
Нужную строчку в 3й колонке просто выдумал. .
Это. . .
|
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor.
Это. . .
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|