编程题:胜局排序
n个人打乒乓球,好不热闹。已知每人各自胜了几局,请按胜局从多到少排序并输出每个人的胜局数及每个人的排名,若胜局数相同,则排名也相同。
### 输入格式:
首先输入一个正整数T,表示测试数据的组数,然后是T组测试数据。每组测试先输入人数n(不大于10),再输入n个整数(不大于30),表示各人的胜局数。
### 输出格式:
对于每组测试,输出两行,第一行是各人从多到少排序的胜局数,第二行是各人相应的排名(从1开始)。每行的每两个数据之间留一个空格。
### 输入样例:
in
2
6 5 1 2 3 4 6
5 4 5 6 6 4
### 输出样例:
out
6 5 4 3 2 1
1 2 3 4 5 6
6 6 5 4 4
1 1 3 4 4
answer:若无答案欢迎评论
### 输入格式:
首先输入一个正整数T,表示测试数据的组数,然后是T组测试数据。每组测试先输入人数n(不大于10),再输入n个整数(不大于30),表示各人的胜局数。
### 输出格式:
对于每组测试,输出两行,第一行是各人从多到少排序的胜局数,第二行是各人相应的排名(从1开始)。每行的每两个数据之间留一个空格。
### 输入样例:
in
2
6 5 1 2 3 4 6
5 4 5 6 6 4
### 输出样例:
out
6 5 4 3 2 1
1 2 3 4 5 6
6 6 5 4 4
1 1 3 4 4
answer:若无答案欢迎评论