3 / 3 / 0
Регистрация: 23.01.2012
Сообщений: 17
|
|
1 | |
Определить сможет ли белый слон расположенный на поле (a,b),одним ходом пойти на поле (e,f),не попав при этом под удар чёрного коня нах.(c,d)23.01.2012, 19:34. Показов 2439. Ответов 15
Метки нет (Все метки)
ребята помогите пожалуйста!я в с++ вообще не бум-бум! у меня 2-е задачи с шахматами!а я даже играть не умею в них!помогите пожалуйста!я буду вам очень признательна!
1.Поле шахматной доски определяется парой натуральных чисел, каждое из которых не превосходит восьми: первое число -номер вертикали( при счёте слева направо), второе- номер горизонтали (при счёте снизу вверх). Даны натуральные числа- a,b,c,d,e,f, каждое из которых не превосходит восьми.определить, сможет ли белый слон ,расположенный на поле (a,b),одним ходом пойти на поле (e,f),не попав при этом под удар чёрного коня находящегося на поле(c,d). ХОТЯ БЫ ЭТУ ПОМОГИТЕ ПОЖАЛУЙСТА! А вот вторая...ну это вообще сложная...если кто сможет то помогите и с ней. 2.Шахматную доску представить в виде квадратного символьного массива размером 8*8. Позиция каждой шахматной фигуры определяется парой натуральных чисел , каждое из которых не превосходит восьми :первое число -номер вертикали( при счёте слева направо), второе- номер горизонтали (при счёте снизу вверх). Даны натуральные числа- a,b,c,d, каждое из которых не превосходит восьми.определить поля (отметить их символом "+"), на которые может пойти белая ладья, расположенная на поле (a,b), не попав при этом под удар чёрного слона, находившегося на поле(c,d).
0
|
23.01.2012, 19:34 | |
Ответы с готовыми решениями:
15
Определить, сможет ли белый слон одним ходом пойти на поле (e, f), не попав при этом под удар Определить, сможет ли белый слон перейти с одного поля на другое, не попав при этом под удар черного ферзя Определить сможет ли белый слон одним ходом пройти на поле Определить, может ли белая фигура пойти на поле (e, f), не попав при этом под удар черной фигуры |
23.01.2012, 20:53 | 2 | |||||
1
|
3 / 3 / 0
Регистрация: 23.01.2012
Сообщений: 17
|
|
23.01.2012, 21:03 [ТС] | 3 |
спасибооо огромное!!!!!!только вот экран быстро исчезает после ввода значений=(....как сделать чтоб задерживался экран? и какие значения можно ввести чтоб было да и нет? а то я ведь не умею играть
0
|
23.01.2012, 21:15 | 4 | |||||||||||||||
Например: 2 1 7 7 3 3 и 2 1 5 2 3 3
1
|
3 / 3 / 0
Регистрация: 23.01.2012
Сообщений: 17
|
|
23.01.2012, 22:20 [ТС] | 5 |
ШКІПЕР- я тебя просто обожаю!!! спасибо тебе огромное!
0
|
23.01.2012, 22:33 | 6 | |||||
Nata555, в таком случае вторая задача:
1
|
3 / 3 / 0
Регистрация: 23.01.2012
Сообщений: 17
|
|
23.01.2012, 22:39 [ТС] | 7 |
Ты мой ангел-спаситель!!!! ОГРОМНЕЙШЕЕ СПАСИБО ТЕБЕ!я так рада что ты мне помог!!!!
Добавлено через 3 минуты последний вопроскакие значения можно ввести чтоб было да и нет во второй задаче?
1
|
3646 / 1378 / 243
Регистрация: 16.04.2009
Сообщений: 4,526
|
|
23.01.2012, 22:40 | 8 |
0
|
3 / 3 / 0
Регистрация: 23.01.2012
Сообщений: 17
|
|
23.01.2012, 22:50 [ТС] | 10 |
прости что я немного туплю...а какие условия???просто я вообще в шахматах не разбираюсь мне хоть любые примеры которые подходят под условиячтоб я тебя больше не беспокоилаещё раз огромное спасибо
0
|
23.01.2012, 22:55 | 11 |
Nata555, на самом деле все просто: lichess.org, рекомендую.
Во второй задачи: первое число - это как буква, например А1 на доске будет 1 1 в примере. Примеры: 3 3 5 4 Нет никаких ограничений - можно вводить все числа от 1 до 8, но только координаты не должны совпадать (этого не предусмотрел, так как в условии вроде указано, что координаты разные у всех...).
1
|
3 / 3 / 0
Регистрация: 23.01.2012
Сообщений: 17
|
|
23.01.2012, 22:59 [ТС] | 12 |
спасибо огромное!пошутил ты на счёт шахматспасибо за совет ,может когда-нибудь научусь..но это мало вероятно
0
|
23.01.2012, 23:09 | 13 |
Nata555, весьма рад помочь Код, правда, можно еще упростить убрав в with_elephant ненужные аргументы и передавая туда ссылку на масив... Если есть желание - поправь...
P.S. И не забывай, что вторая задача слегка изменена.
1
|
3 / 3 / 0
Регистрация: 23.01.2012
Сообщений: 17
|
|
23.01.2012, 23:17 [ТС] | 14 |
неее=)вдруг что-нибудь не то уберуспасибо ещё раз!!!
0
|
23.01.2012, 23:33 | 15 |
Как же кодить собралась ? Всегда нужно пробовать - известно, что учатся на своих ошибках, во всяком случае есть оригинал в теме (если что-то пойдет не так).
P.S. На счет шахмат - это не шутка, есть желание - бросай в ЛС ссылку на партию, помогу и это освоить ;-)
1
|
3 / 3 / 0
Регистрация: 23.01.2012
Сообщений: 17
|
|
23.01.2012, 23:44 [ТС] | 16 |
хорошо
0
|
23.01.2012, 23:44 | |
23.01.2012, 23:44 | |
Помогаю со студенческими работами здесь
16
Определить, может ли белая фигура пойти на поле, не попав при этом под удар черной фигуры Определить, может ли белая фигура пойти на поле (e,f), не попав при этом под удар черной фигуры Определить, может ли белая ладья пойти на заданное поле, не попав при этом под удар чёрной ладьи Может ли белая фигура пойти на поле (e,f), не попав при этом под удар черной фигуры Шахматы: может ли белая фигура пойти на поле ef, не попав при этом под удар черной фигуры? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |