0 / 0 / 0
Регистрация: 07.01.2013
Сообщений: 32
|
|
1 | |
2 задачи про шахматы09.01.2013, 16:50. Показов 6132. Ответов 10
Метки нет (Все метки)
Добрый день всем.по советам начала новую тему.у меня есть 2 задачи про шахматы.мне нужны советы от вас,как от профессионалов.понимаю,что просить написать за меня два кода-слишком нагло...но вы,как люди,постоянно обитающие в этой среде, будете знать,куда меня можно "направить",подтолкнуть.Пожалуйста не помогать ответами типа "ИДИ ГУГЛИТЬ" и бла-бла.гуглю.и вас прошу о помощи.вот задачи.
1.Кратчайший путь ладьи по шахматной доске с препятствиями.Программа бы загрузила размеры доски и координаты препятствий цитата "из начальной консоли и конечное(целевое )поле". Результатом запуска бы был кратчайший путь из начального поля до целевого так,чтобы ладья не проходила через поле с препятствиями.учусь в другой стране,перевожу,поэтому коряво так..я сама не совсем понимаю,что от меня хотят Возможно вам встречалось что-то подобное и вы поймете,о чем идет речь 2.вторая похожая. Итак,программа загружает размеры шахматной доски+координаты(систему координат) начального поля.Результатом запуска проги бы были длины кратчайших путей конем по этой доске на все возможные поля,причем конь всегда стартует из начальной точки. ВИдимо,я так поняла,что мы сами задаем расстановку шахмат и исходя из этого начинаем "играть",то есть проходим ладьей(1) и конем(2) в первом случае до заданной цели,во втором случае на все возможные цели..у кого какие идеи,где это можно найти?
0
|
09.01.2013, 16:50 | |
Ответы с готовыми решениями:
10
Задача про шахматы на Си Задачка про шахматы Задача про шахматы Задача про шахматы |
1321 / 983 / 267
Регистрация: 17.05.2012
Сообщений: 2,687
|
|
09.01.2013, 19:09 | 2 |
По ладье никогда не видел такой задачи, по коню что-то отдалённое может быть здесь СИ++ ход конем и здесь Кратчайший путь(волновой алгоритм) для шахматного коня
1
|
0 / 0 / 0
Регистрация: 07.01.2013
Сообщений: 32
|
|
09.01.2013, 20:06 [ТС] | 3 |
David Sylva, спасибо,сейчас посмотрим,что он ответит по поводу волнового алгоритма,можно ли этим пользоваться вообще..а по ладье наверное и не будет такой,он же из головы это задает( а варианты,гед это найти можно?..
Добавлено через 43 минуты Кратчайший путь(волновой алгоритм) для шахматного коня вот это очень бы подошло.имеется ввиду волновой алгоритм.а как в СИ это перевести?.
0
|
1321 / 983 / 267
Регистрация: 17.05.2012
Сообщений: 2,687
|
|
09.01.2013, 20:12 | 4 |
Замените cout, на printf, cin scanf, напишите в начале int main(void), остальное не принципиально.
0
|
0 / 0 / 0
Регистрация: 07.01.2013
Сообщений: 32
|
|
09.01.2013, 20:22 [ТС] | 5 |
можно тогда я обращаться буду сюда за помощью?я знаю,что не принципиально,но проблема в том,что многое из этого мы не проходили.Преподаватели отличаются способностью "заподазривать неладное".
0
|
1321 / 983 / 267
Регистрация: 17.05.2012
Сообщений: 2,687
|
|
09.01.2013, 20:30 | 6 |
Конечно обращайтесь, форум и создан для общения и помощи.Я сейчас посмотрел код в нём нет ни одной, сложной вещи, которые применяются в С++.Код абсолютно переносим на СИ.Константы замените макросом defifne, это будет более соответствовать коду на СИ.
0
|
0 / 0 / 0
Регистрация: 07.01.2013
Сообщений: 32
|
|
09.01.2013, 20:54 [ТС] | 7 |
просьба проверить,я чего-то намудрила вроде...и еще вопрос.у оригинала есть закомментированные строчки "минимальная длина пути",так вот,если убрать комментарии,то при выполнении пропадает "лабиринт после алгоритма"...
как сделать так,чтобы отображались обе? заведомо не кидаю,а прикрепляю код,чтобы оградить себя от неприятностей преподавательского гнева.
0
|
1321 / 983 / 267
Регистрация: 17.05.2012
Сообщений: 2,687
|
||||||
09.01.2013, 21:14 | 8 | |||||
Катерька Очень много ошибок, вы не очень внимательны и лучше выкладывать код по нормальному.
Добавлено через 12 минут Типа такого
1
|
0 / 0 / 0
Регистрация: 07.01.2013
Сообщений: 32
|
||||||
09.01.2013, 21:26 [ТС] | 9 | |||||
ааа...все,поняла))только ответьте на второй вопрос..как сделать так,чтобы отображался и кратчайший путь,и лабиринт после алгоритма?работает только один из них при закомментированных строчках
0
|
1321 / 983 / 267
Регистрация: 17.05.2012
Сообщений: 2,687
|
|
09.01.2013, 21:31 | 10 |
1
|
0 / 0 / 0
Регистрация: 07.01.2013
Сообщений: 32
|
|
10.01.2013, 19:35 [ТС] | 11 |
David Sylva, вы просто чудо.убежала.огромное спасибо.попробую что-нибудь искать с ладьей.
Добавлено через 30 минут ответ: "в задании сказано,что программа должна загрузить из консоля размеры доски и координаты получившегося поля".Господи,сколько еще с этим биться..сюда это можно как-то всунуть? Добавлено через 21 час 30 минут Кто-нибудь может помочь?
0
|
10.01.2013, 19:35 | |
10.01.2013, 19:35 | |
Помогаю со студенческими работами здесь
11
Задача про шахматы Программа про шахматы Помогите с задачей про шахматы. я решил задачу про шахматы посмотрите ошибку Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |