问题 3089 --生肖列阵

3089: 生肖列阵★★★★

时间限制: 1 Sec  内存限制: 128 MB
提交: 6  解决: 5
[提交][状态][命题人:]

题目描述

森林运动会开始啦,十二生肖们共同组成了开幕矩阵,每一只小动物在编排的时候都会领取一张号码牌(保证不同物种的动物个数相同,同一物种号码各不相同),然后调整位置得到生肖列阵。同一物种为一列(每一列动物个数相同),从左往右按生肖排序,从上到下按号码升序排列,每个数据共11个字符宽度(物种7个字符宽度,编号3个字符宽度)左对齐,并在最后输出哪些些生肖没来,输出生肖(从左往右按生肖顺序排),期间用一个空格隔开。若全到则输出Fighting!。

输入

输入若干物种及对应号码(依次输入物种+号码)

输出

排列后的生肖列阵
样例输入
Copy
Ox 1 Tiger 28 Dragon 3 Snake 7 Boar 6 Dog 9 Horse 11 Sheep 26 Monkey 5 Hare 4
Ox 10 Snake 17 Boar 9 Sheep 2 Horse 110 Hare 3 Monkey 51 Dog 6 Dragon 33 Ox 12   
Ox 2 Tiger 109 Dragon 53 Snake 71 Boar 8Dog 100 Horse 111 Sheep 6 Monkey 25 Hare 2
Tiger 19 Tiger 13 Dragon 73 Snake 12 Boar 7 Hare 1 Monkey 45 Sheep 16 Horse 1 Dog 111 
样例输出
Copy
Ox     1  Tiger  13 Hare   1  Dragon 3  Snake  7  Horse  1  Sheep  2  Monkey 5  Dog    6  Boar   6
Ox     2  Tiger  19 Hare   2  Dragon 33 Snake  12 Horse  11 Sheep  6  Monkey 25 Dog    9  Boar   7
Ox     10 Tiger  28 Hare   3  Dragon 53 Snake  17 Horse  110Sheep  16 Monkey 45 Dog    100Boar   8
Ox     12 Tiger  109Hare   4  Dragon 73 Snake  71 Horse  111Sheep  26 Monkey 51 Dog    111Boar   9
Rat Rooster

提示

鼠(Rat)、牛(Ox)、虎(Tiger)、兔(Hare)、龙(Dragon)、蛇(Snake)、马(Horse)、羊(Sheep)、猴(Monkey)、鸡(Rooster)、狗(Dog)、猪(Boar

每一种动物的数量0<=n<=20;

0<所有编号<1000;

来源

[提交][状态]