图片被删除,或者路径改变
问题1169--移动字符串

1169: 移动字符串

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

题目描述

设计一个函数将字符串中的字符 '*' 移到串的前面部分,前面的非 '*' 字符后移,但不能改变非 '*' 字符的先后顺序,函数返回串中字符 '*' 的数量。
如原始串为 “ab**cd**e*12”,处理后为 “*****abcde12”,函数返回值为5(要求使用尽量少的时间和辅助空间)。

输入

输入的第1行为字符串的个数n(n≤100),接下来的 n 行,每行一个字符串,字符串长度都小于100,均由小写字母组成。

输出

对于每个字符串,输出两行,第1行为转换后的字符串,第2行为字符串中字符 '*' 的数量。

样例输入 Copy

3
ab**cd**e*12
ab****dd*9876
qqq**sww***3***


样例输出 Copy

*****abcde12
5
*****abdd9876
5
********qqqsww3
8

来源/分类