-->
当前位置:首页 > 题库

编程题:模拟

Luz4年前 (2022-09-05)题库322
米尔科和斯拉夫科是当地皮划艇比赛的体育评论员。

他们有整个轨道的卫星直播。因为有太多的团队需要我们充满活力的二人组跟随,他们要求你帮助他们。他们想让你写一个程序,一组一组地显示当前的排名。

卫星馈送被编码为一个由$$R$$行和$$C$$个字符组成的表。每行的第一个字符是起始行,由字符“$$S$$”编码。

每行的最后一个字符是终点线,由“$$F$$”编码。图片上正好有九艘皮艇。每艘皮艇都有自己的编号,每艘皮艇跨越三个连续的栏位。水以“$$.$$”标记。

各队按到终点线的距离排列。越小越好。如果两个队在同一距离,他们会共用一个位置。

### 输入格式:

第一行输入包含两个整数$$R$$和$$C(10≤R、C≤50)$$,表示编码卫星图像的行数和列数。

以下$$R$$行中的每一行都正好包含$$S$$个字符''.'和'“$$S$$”、“$$F$$”和“数字$$1$$”至“$$9$$”。每行最多可容纳一艘皮艇。每张图片包含所有$$9$$艘皮艇。

### 输出格式:

输出九行,每艘皮艇一行。第$$i$$行应包含第$$i$$个团队的当前排名。

### 输入样例1:
in
10 10
S.....111F
S....222.F
S...333..F
S..444...F
S.555....F
S666.....F
S.777....F
S..888...F
S...999..F
S........F


### 输出样例1:
out
1
2
3
4
5
6
5
4
3


### 输入样例2:
in
10 15
S..........222F
S.....111.....F
S...333.......F
S...555.......F
S.......444...F
S.............F
S......777....F
S..888........F
S........999..F
S...666.......F


### 输出样例2:
out
5
1
6
3
6
6
4
7
2








答案:若无答案欢迎评论