Предмет: Информатика, автор: 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 };

Приложения:

Ответы

Автор ответа: Аноним
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)

Похожие вопросы
Предмет: Английский язык, автор: Tapo4ek00
Предмет: Английский язык, автор: alisa191006