В этом году третий раз одна известная компания проводит соревнование по программированию искусственного интеллекта для игровых стратегий. В этот раз участникам предложили написать искусственный интеллект для управления командой хоккеистов. После проведения очередного тура, Вася решил, что для дальнейшего улучшения своей стратегии необходимо все бои с теми соперниками, которые сопоставимы с ним по проценту побед. Задана таблица результатов боев в раунде. В каждой строке записаны ник соперника Васи и итоговый счет. Первое число показывает, сколько шайб забила стратегия Васи, вторая — сколько шайб забила стратегия соперника. Необходимо подсчитать процент побед каждого участника и вывести результат, отсортировав его в порядке неубывания процентов. Если процент побед оказался одинаковым, то нужно упорядочить записи по никам лексикографически. 
Формат ввода 
В первой строке входного файла записано целое число N (1 ≤ N ≤ 105) — количество записей в таблице. В каждой из последующих N строк через пробел записаны ник соперника, сколько забила Васина команда и сколько забил соперник. Гарантируется, что каждый ник — непустая строка, длина которой не превосходит 10 символов и состоящая из строчных букв латинского алфавита. Так же известно, что никто из участников не забивал больше 1000 голов. 
Формат вывода 
В первой строке выходного файла выведите количество соперников. В последующих строках выведите ник соперника и процент побед Васиной команды с точностью не хуже шести знаков после запятой. 
Пример 1 
Ввод
1 
tpusct 1 60 
Вывод 
1 
tpusct 0.0000000000 
Пример 2 
Ввод
35 
v 86 45 
v 77 90 
pmuehueqm 74 40 
mslrsnshk 71 13 
fy 43 1 
mslrsnshk 76 87 
gwpr 37 78 
mxzsoel 4 39 
pmuehueqm 78 75 
v 59 45 
gwpr 25 52 
bjyaiptxmw 48 48 
mxzsoel 13 76 
givnyujn 38 70 
mslrsnshk 58 66 
givnyujn 33 66 
pmuehueqm 100 53 
pmuehueqm 80 17 
pmuehueqm 2 48 
mxzsoel 68 4 
bjyaiptxmw 43 40 
be 81 92 
be 34 55 
bjyaiptxmw 88 5 
mslrsnshk 49 82 
givnyujn 91 30 
bjyaiptxmw 33 19 
bjyaiptxmw 46 17 
i 70 35 
givnyujn 38 55 
pmuehueqm 7 81 
mxzsoel 0 9 
i 64 30 
v 80 42 
mslrsnshk 79 64 
Вывод
10 
be 0.0000000000 
gwpr 0.0000000000 
givnyujn 25.0000000000 
mxzsoel 25.0000000000 
mslrsnshk 40.0000000000 
pmuehueqm 66.6666666667 
v 75.0000000000 
bjyaiptxmw 80.0000000000 
fy 100.0000000000 
i 100.0000000000 
                Другие вопросы по: Информатика
Знаешь правильный ответ?
							В этом году третий раз одна известная компания проводит соревнование по программированию искусственн...
							 
 
Популярные вопросы