Each input file contains one test case. For each case, the first line contains a positive number N (<=100), the number of test locations. Then N ranklists follow, each starts with a line containing a positive integer K (<=300), the number of testees, and then K lines containing the registration number (a 13-digit number) and the total score of each testee. All the numbers in a line are separated by a space.
For each test case, first print in one line the total number of testees. Then print the final ranklist in the following format:
registration_number final_rank location_number local_rank
The locations are numbered from 1 to N. The output must be sorted in nondecreasing order of the final ranks. The testees with the same score must have the same rank, and the output must be sorted in nondecreasing order of their registration numbers.
2<br/>5<br/>1234567890001 95<br/>1234567890005 100<br/>1234567890003 95<br/>1234567890002 77<br/>1234567890004 85<br/>4<br/>1234567890013 65<br/>1234567890011 25<br/>1234567890014 100<br/>1234567890012 85
9<br/>1234567890005 1 1 1<br/>1234567890014 1 2 1<br/>1234567890001 3 1 2<br/>1234567890003 3 1 2<br/>1234567890004 5 1 4<br/>1234567890012 5 2 2<br/>1234567890002 7 1 5<br/>1234567890013 8 2 3<br/>1234567890011 9 2 4
暂无题解