图片被删除,或者路径改变
问题1292--砾石的交换排序

1292: 砾石的交换排序

[命题人 : ]
时间限制 : 1.000 sec  内存限制 : 128 MiB

题目描述

设有顺序放置的n个桶,每个桶中装有一粒砾石,每粒砾石的颜色是红,白,蓝之一。要求重新安排这些砾石,使得所有红色砾石在前,所有白色砾石居中,所有蓝色砾石居后,重新安排时对每粒砾石的颜色只能看一次,并且只允许交换操作来调整砾石的位置。

输入

多组数据,每组数据两行。第一行为砾石的数量n,第二行有n个字母,代表每个砾石的颜色(字母之间用空格分隔,R代表红色,W代表白色,B代表蓝色)。当n等于0时,输入结束。

输出

每组数据输出一行。为重新排序后的砾石序列。每两个字母之间用空格隔开。

样例输入 Copy

5
R W R B R
3
B W R
0

样例输出 Copy

R R R W B
R W B

来源/分类

 排序