Предмет: Информатика,
автор: alexey101104
python
Группа людей участвует в марафоне, их имена и время за которое они пробежали марафон вы можете увидеть ниже.
Ваша задача найти человека, который быстрее всех пробежал дистанцию и вывести его имя и счет.
(Опционально) Найдите человека, который прибежал вторым.
String[] names = { "Elena", "Thomas", "Hamilton", "Suzie", "Phil", "Matt", "Alex", "Emma", "John", "James", "Jane", "Emily", "Daniel", "Neda", "Aaron", "Kate" };
int[] times = { 341, 273, 278, 329, 445, 402, 388, 275, 243, 334, 412, 393, 299, 343, 317, 265 };
Приложения:
![](https://files.topotvet.com/i/172/172d36be3171aff436afb48a5f07ed13.png)
Ответы
Автор ответа:
1
participants = {
"Elena": 341,
"Thomas": 273,
"Hamilton": 278,
"Suzie": 329,
"Phil": 445,
"Matt": 402,
"Alex": 388,
"Emma": 275,
"John": 243,
"James": 334,
"Jane": 412,
"Emily": 393,
"Daniel": 299,
"Neda": 343,
"Aaron": 317,
"Kate": 265,
}
fastest_score = 0
fastest_name = 0
for participant in participants:
score = participants[participant]
if score > fastest_score:
fastest_name = participant
fastest_score = score
print(fastest_name, fastest_score)
Похожие вопросы
Предмет: Українська мова,
автор: aminasaratova59
Предмет: Английский язык,
автор: Tapo4ek00
Предмет: Английский язык,
автор: hurtovenkomaria
Предмет: Другие предметы,
автор: Аноним
Предмет: Английский язык,
автор: alisa191006