Определите результат выполнения процедуры, которая обрабатывает строковые переменные, insert(sl, s, p), где s: =ант. sl: =треко, p: =3. вообще не понимаю о чем речь((
Пусть чертежник изначально стоял в точке (0;0). Выполняем алгоритм: сместиться на(-3;-6) - чертежник будет в точке (-3;-6) Дальше идет цикл, выполняющийся три раза. Пусть команда1 будет такой: сместиться на(x;y). Тогда за один проход цикла чертежник будет в точке (x+2+3;y-5+3)=(x+5;y-2) За три прохода цикла чертежник будет в точке (3(x+5);3(y-2))=(3x+15;3y-6) и не забываем, что до цикла, чертежник был в точке (-3;-6): (3x+15-3;3y-6-6)=(3x+12;3y-12) И теперь ему надо вернуться в исходную точку, т.е в точку (0;0). 3x+12=0 3x=-12 x=-4 3y-12=0 3y=12 y=4 При x=-4 и y=4 чертежник из точки (3x+12;3y-12) попадет в точку (0;0). ответ: 2) Сместиться на (-4;4)
Максимально возможная сумма двух цифр в числе: 9+9=18 проверяем 2118: 2 и 118 - неверно(118>18) 21 и 18 - неверно(21>18) 211 и 8 - неверно(211>18) значит число 2118 - не подходит проверяем 1818: 181 и 8, 1 и 818 - неверно(181>18, 818>18) 18 и 18 - возможное исходное число: 9999 9999 - 9+9=18; 9+9=18 - в итоге получится 1818 число 1818 - подходит проверяем 1718: 171 и 8, 1 и 718 - неверно 17 и 18 - возможное исходное число: 8999 8999 - 8+9=17, 9+9=18 - в итоге 1718 1718 - подходит проверяем 123: 1 и 23 - неверно(23>18) 12 и 3 - суммы записаны в порядке убывания(противоречит условию) 123 - не подходит ответ: 1818 и 1718
insert(sl,s,p)=антрекот