ГлавнаяСборникиТурнирыРазделыФорумыУчастникиПечатьПомощьО системе

Разделы > Сортировка и последовательности > задача:


50492 - Contest Scoreboard

Гость
• Вопросы к жюри (1)

Задачи раздела

• 50868 - Sort Frequencies
• Trip to Librazhd
• 50912 - Trip to Librazhd
• 50914 - Buy 3, Pay 2
• 50732 - Sorting
• 50730 - The largest product
• 50731 - The largest product (2)
• 50737 - Sum of the k-largest numbers
• 50492 - Contest Scoreboard
• 50320 - Random Sorted List
• 50738 - Median value
• 50317 - Student Line Up
• 50311 - Student Line Up
• 50736 - Top N Donors - 2
• 50333 - Series of Squares
• 50734 - Product Info (In Srt)
• 50364 - Student averages

Обратная связь

Если у вас есть предложения или пожелания по работе Contester, посетите форум сайта www.contester.ru.

Лимит времени 2000/4000/4000/4000 мс. Лимит памяти 65000/65000/65000/65000 Кб.
Question by Arnold Drita.

Contest scoreboard

A pretty nasty DDOS attack hit Epoka servers last night, and parts of the code got corrupted. Especially the one that deals with showing the scoreboard to the students in a contest. Professor Ibrahim has asked you to help him repair ACM servers by building the code for the scoreboard.

You will be given the username of each competitor, the amount of questions he has solved and the amount of time (in minutes) it took him to solve all the questions. You have to display the scoreboard with a number indicating the student position, his username, the number questions he solved and the time it took him using the following sorting method. First sort them by the number of questions solved (the student with more questions should obviously be placed before the others) and then, if they solved the same amount of questions, sort them by the time it took them to finish (the one who finished faster should be ranked first). Show this information for all the students.

Input:
You will be given an integer 1<=n<=1000 which indicates the number of competitors. Then you will be given n entries formatted as the following “username solved-questions time” where username is a string not more than 15 characters, solved questions is an integer 0<=s<=500 and time is an integer 0<=t<=5000.

Output:

 Show the sorted list of students in the following format: “nr. Username solved-questions time” where nr is the rank of the student 1<=nr<=n

Samples:

 

 

Input

Output

Test 1

5

Richard 2 150

Arben 5 350

Artan 9 500

Elton 9 450

Andi 8 200

 

1. Elton 9 450

2. Artan 9 500

3. Andi 8 200

4. Arben 5 350

5. Richard 2 150

Test 2

3

Ardit 1 15

Kristi 3 325

Saadi 0 0

1. Kristi 3 325

2. Ardit 1 15

3. Saadi 0 0

 

Для отправки решений необходимо выполнить вход.

www.contester.ru