Покажем на рисунке необходимые величины. Ось X направим по направлению движения. Так как скорость спринтера растёт, то ускорение направлено также по движению (по скорости). Это можно понять, если проанализировать формулу (6) – вектор v будет увеличиваться, если он направлен по вектору a ! Впрочем, если ты не знаешь, куда направить ускорение – ничего страшного – направляй куда-нибудь (в этой задаче, естественно, либо по движению, либо против). Знак ответа даст тебе правильное направление: если получится (+), то ускорение было направлено правильно, ну а если (–), то в другую сторону.
Запишем формулы (6) и (7) в проекции на ось X для данной задачи:
v A=at ; S= at 2
По условию начальная скорость v0=0 , а так как все вектора 2 направлены по оси X, то везде знаки (+). Из первой формулы можно найти ускорение a=vtA =5 м/с2 , подставляя которое во вторую формулу получим перемещение (и путь, так как движение происходит вдоль прямой в одну сторону): S=10м .
Путь (S) = 10 м
Ускорение (а) = 5м/с2
Объяснение:
Покажем на рисунке необходимые величины. Ось X направим по направлению движения. Так как скорость спринтера растёт, то ускорение направлено также по движению (по скорости). Это можно понять, если проанализировать формулу (6) – вектор v будет увеличиваться, если он направлен по вектору a ! Впрочем, если ты не знаешь, куда направить ускорение – ничего страшного – направляй куда-нибудь (в этой задаче, естественно, либо по движению, либо против). Знак ответа даст тебе правильное направление: если получится (+), то ускорение было направлено правильно, ну а если (–), то в другую сторону.
Запишем формулы (6) и (7) в проекции на ось X для данной задачи:
v A=at ; S= at 2
По условию начальная скорость v0=0 , а так как все вектора 2 направлены по оси X, то везде знаки (+). Из первой формулы можно найти ускорение a=vtA =5 м/с2 , подставляя которое во вторую формулу получим перемещение (и путь, так как движение происходит вдоль прямой в одну сторону): S=10м .
Программа на Руби
for n in -10000..10000
for k in 0..1000
p [n,k] if 10*n + 5 == k*k
end
end
Вывод
[2, 5]
[22, 15]
[62, 25]
[122, 35]
[202, 45]
[302, 55]
[422, 65]
[562, 75]
[722, 85]
[902, 95]
[1102, 105]
[1322, 115]
[1562, 125]
[1822, 135]
[2102, 145]
[2402, 155]
[2722, 165]
[3062, 175]
[3422, 185]
[3802, 195]
[4202, 205]
[4622, 215]
[5062, 225]
[5522, 235]
[6002, 245]
[6502, 255]
[7022, 265]
[7562, 275]
[8122, 285]
[8702, 295]
[9302, 305]
[9922, 315]
т.е. подразумевается что есть и другие решения, если расширять диапазон