Вопрос Python 3.7 помогите пожайлусто срочно

Регистрация
11 Дек 2012
Сообщения
83
Репутация
0
Спасибо
0
Монет
0
Тор сражается с врагами и получает урон.



Напишите программу, которая запрашивает у пользователя количество боёв и список полученного Тором урона за каждый бой.



Выведите сообщение, сколько урона было максимально и минимально.



Формат входных данных

Количество боёв (число)



Урон за каждый бой (список)



Формат выходных данных

Формитированная строка с ответом



входные данные выходные данные

4

45.2

33.8

89.0

12.3

Максимальный урон, полученный Тором: 89.0

Минимальный урон, полученный Тором: 12.3

5

10.5

15.2

8.7

12.1

6.9

Максимальный урон, полученный Тором: 15.2

Минимальный урон, полученный Тором: 6.9
 
# Объявляем переменные для хранения количества боёв и списка полученного Тором урона
num_battles = int(input("Введите количество боёв: "))
damage_list = list(map(float, input("Введите урон за каждый бой через пробел: ").split()))

# Находим максимальный и минимальный урон
max_damage = max(damage_list)
min_damage = min(damage_list)

# Выводим результат
print("Максимальный урон, полученный Тором:", max_damage)
print("Минимальный урон, полученный Тором:", min_damage)
 
тор бог. он не может получать урон.
 
def main():
num_battles = int(input("Введите количество боёв: "))

damage_list = []
for i in range(num_battles):
damage = float(input(f"Введите урон за бой {i + 1}: "))
damage_list.append(damage)

max_damage = max(damage_list)
min_damage = min(damage_list)

print(f"Максимальный урон, полученный Тором: {max_damage:.1f}")
print(f"Минимальный урон, полученный Тором: {min_damage:.1f}")


if __name__ == "__main__":
main()
 
m = [float(input()) for _ in range(int(input()))]
print('максимальный', max(m))
print('минимальный', min(m))
 
Назад
Сверху