Предмет: Информатика, автор: radeckijbogdan00

Срочно! умова задачі що в моэму рішенні не так!
Програмування Python



Одного літнього вечора Змій Горинич та Баба-Яга дивились по супутниковому

телебаченні чемпіонат світу з автоперегонів “Формула-1”. Обговорення результатів

перейшло в дискусію: хто з них літає швидше. Для визначення переможця вирішили

влаштувати змагання.

Наступного ранку гонщики зібрались біля стартового каменя. Домовились, що змагання

триватиме T годин, і полетіли навипередки. Змій Горинич летів зі швидкістю V1 км/год, а

Баба-Яга на ступі долала V2 км/год. Хто з юних гонщиків переміг, і яка відстань була між

ними на кінець змагання (через T год)?

T

V1

V2

S1

S2

if

porivnanya=

print(

elif

porivnanya=

print(

else:



Моє рішення:

T = ... # час змагання в годинах

V1 = ... # швидкість Змія Горинича в км/год

V2 = ... # швидкість Баби-Яги в км/год



# Обчислюємо відстань, яку подолали учасники



S1 = V1*T

S2 = V2*T



# Порівнюємо відстані

if S1 > S2:

print("Переміг Змій Горинич, відстань між ними: ", S1 - S2, "км")

elif S1 < S2:

print("Перемігла Баба-Яга, відстань між ними: ", S2 - S1, "км")

else:

print("Нічия, вони пролетіли однакову відстань")

Ответы

Автор ответа: meizumnote958
0

Відповідь:

def calculate_distance(T, V1, V2):

   # Обчислюємо відстань, яку подолали Змій Горинич та Баба-Яга

   S1 = T * V1

   S2 = T * V2

   # Визначаємо переможця та відстань між ними

   if S1 > S2:

       winner = "Змій Горинич"

       distance = S1 - S2

   elif S1 < S2:

       winner = "Баба-Яга"

       distance = S2 - S1

   else:

       winner = "Ніхто, це нічия"

       distance = 0

   return winner, distance

# Введіть значення T, V1 та V2

T = ... # час у годинах

V1 = ... # швидкість Змія Горинича в км/год

V2 = ... # швидкість Баби-Яги в км/год

winner, distance = calculate_distance(T, V1, V2)

print("Переможець: ", winner)

print("Відстань між ними: ", distance, "км")

Пояснення:

квя квя квяя

Автор ответа: p15
1

Ответ:

В принципе решение верное. Можем оптимизировать :)

T = int(input('час змагання, год: '))

V1 = int(input('швидкість Змія Горинича, км/год: '))

V2 = int(input('швидкість Баби-Яги, км/год: '))

if V1==V2: print ("Нічия.")

elif V1>V2: print('Переміг Змій Горинич.')

else: print('Перемогла Баба-Яга.')

print('Відстань між ними: ', abs(V1 - V2)*T, "км")

Похожие вопросы
Предмет: Геометрия, автор: v89508416
Предмет: Математика, автор: Jora71
Предмет: Математика, автор: eltainurai2011