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

Помогите решить задачу питон

Junior Vini Ученик (95), на голосовании 3 недели назад
Рассмотрим следующую модель движения тела. Будем фиксировать такие параметры, как координата, скорость, ускорение и ускорение ускорения (рывок). Если некоторый параметр равен a и имеет скорость изменения v, то в следующий момент времени этот параметр будет равен a + v.

Например, если тело имело координату, равную 10, скорость, равную 20, ускорение, равное 30 и ускорение ускорения, равное 40, то в следующий момент оно будет иметь координату 30, скорость 50 и ускорение 70. Ускорение ускорения будем считать в этой задаче постоянной величиной.

Задача довольно проста: тело в начальный момент времени 0 находится в точке с координатой 0, скоростью 0 и ускорением 0. Ускорение ускорения этого тела постоянно и равно 6 Требуется определить, в точке с какой координатой окажется это тело в момент времени t.

Формат ввода
В единственной строке находится одно число t. 0 ≤ t ≤ 106.

Формат вывода
Вывести одно число — координату, в которой окажется тело в момент времени t.
Голосование за лучший ответ
Рустам Абдрашитов Мыслитель (9508) 1 месяц назад
 t = int(input())  # Читаем время t 
acceleration = 6 # Постоянное ускорение ускорения
position = 0 # Начальная координата
velocity = 0 # Начальная скорость
current_time = 0 # Начальное время

while current_time < t:
velocity += acceleration # Обновляем скорость
position += velocity # Обновляем координату
current_time += 1 # Увеличиваем время

print(position) # Выводим конечную координату
GGG Просветленный (35166) 1 месяц назад
 t = float(input()) 
print(t * (t - 1) * (t - 2))
Похожие вопросы