Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Решить задачу в python

Александр Ильёв Ученик (90), открыт 3 часа назад
Чертёжник находился в начале координат. Ему был дан для исполнения следующий алгоритм:
Сместиться на (-7,–1)
Повтори N раз
Сместиться на (15, 22)
Сместиться на (a, b)
конец
Сместиться на (23, –32)
Найдите наибольшее число повторений N в конструкции «Повтори … раз», при котором значения a и b можно выбрать так, что после выполнения алгоритм Чертёжник окажется в точке (1; –3).
1 ответ
коля козлов Профи (942) 3 часа назад
наверное вот так
Чтобы найти наибольшее число повторений N в конструкции «Повтори … раз», при котором значения a и b можно выбрать так, что после выполнения алгоритма Чертёжник окажется в точке (1;–3), нужно решить следующую систему уравнений:

n⋅(15+a)=−15
n⋅(22+b)=30

Найдём наибольший общий делитель (НОД) коэффициентов при n в обоих уравнениях. В данном случае это 15. Это значит, что n должно быть кратно 15.

При n=15:

15⋅(15+a)=−15
15⋅(22+b)=30

Решим эти уравнения:

15+a=−1
22+b=2

Отсюда:

a=−16
b=−20

Таким образом, наибольшее число повторений N в конструкции «Повтори … раз», при котором Чертёжник окажется в точке (1;–3), равно 15. Значения a и b соответственно равны −16 и −20.
Похожие вопросы