Составьте алгоритм решения следующей задачи. Как переправиться на другой берег реки трем рыцарям и оруженосцам, если имеется двухместная лодка и известно, что оруженосец не плывет и не остается на берегу с чужими рыцарями без товарищей? b)У исполнителя Вычислитель две команды:1. x+nЭто означает, что если точка имеет координаты (x,y), то новая координата по x становится равной x+n. Координата по y при этом становится равной y+2n-10. 2. y+mЭто означает, что если точка имеет координаты (x,y), то новая координата по y становится равной y+m. Координата по x при этом становится равной x+40-m. Команды разделяются запятыми. Например, программа x+1, y+1 переводит точку с координатами (100,100) в точку с координатами (140,93). Известно, что программа x+25, y+32 перевела некоторую точку в точку (67, 76). Найти координаты начальной точки.
Обозначим начальные координаты точки как (x, y).Применим команды к начальным координатам точки, чтобы найти новые координаты точки: x+25, y+32 = (x+25, y+64-10) = (x+25, y+54)Из этого следует, что x+25 = 67 и y+54 = 76.Решим систему уравнений: x+25 = 67y+54 = 76Найдем значения x и y: x = 67 - 25 = 42y = 76 - 54 = 22Таким образом, координаты начальной точки равны (42, 22).
Алгоритм решения:
Обозначим начальные координаты точки как (x, y).Применим команды к начальным координатам точки, чтобы найти новые координаты точки:x+25, y+32 = (x+25, y+64-10) = (x+25, y+54)Из этого следует, что x+25 = 67 и y+54 = 76.Решим систему уравнений:
x+25 = 67y+54 = 76Найдем значения x и y:
x = 67 - 25 = 42y = 76 - 54 = 22Таким образом, координаты начальной точки равны (42, 22).