Для начала, пропишем условие, чтобы наш чел мог попасть с одной клетки на другую по вертикали и горизонтали. Я прикрепляю самую ахуенную картинку для понимая этих задачек. Возьмем 2 картинку и представим, что зеленая клетка это позиция нашей фигуры. Она может пойти по вертикали или горизонтали. Допустим, идет она по вертикали, и, чтобы это условие выполнилось, ее координаты по y должны быть равны (y1 == y2). По вертикали выделены синие координаты, по горизонтали красные. А если мы решим пойти по горизонтали, то равны будут ее x (x1 == x2).
Дальше, нам нужно, чтобы ферзь мог пойти по диагонали с одной клетки на другую, мы уже будем обращаться к слону, потому что он так ходит. Итак. смотрим на вторую картинку. Зеленым выделена клетка нашего ферзя, который хочет пойти по диагонали. Сумма координат синих клеток будет всегда равна, также как и разница красных. Код будет немного позже
йоу воссап, сори что пропал на несколько дней, для начала пишем код для нашей задачки. Кстати, если вам удобно, то можно и по этой фотке ориентироваться, например, для ладьи это выглядело бы вот так (2 фотка). Зеленым цветом обозначена начальная клетка и клетка, на которую мы ходим. Зеленая клетка (8) имеет координаты 4;4, а другая зеленая (7) имеет координаты 3;4. Так что по вертикали изменяться будет только y.
‼️Сейчас будут достаточно легкие тесты, главное, попробуйте отвечать без использования среды разработки, типа придется своими мозгами чуть подумать🧑💻
👀1
Какое значение будет иметь i?
Anonymous Quiz
0%
0 1 2 3 4 5
0%
1 2 3 4
0%
1 2 3 4 5
67%
0 1 2 3 4
33%
01234
0%
012345
🤯1
🤯2