-->
当前位置:首页 > 题库 > 正文内容

编程题:数学分析

Luz3年前 (2022-09-05)题库374
蚂蚁移动时,会形成一排,这样除了第一只蚂蚁之外,每只蚂蚁都在另一只蚂蚁后面。当两排朝相反方向移动的蚂蚁在一条狭窄的通道中相撞时,会发生什么情况尚不清楚。一种理论认为,在这种情况下,蚂蚁会相互跳过。

从两排蚂蚁相遇的那一刻起,每一秒每一只蚂蚁都会跃过前面那只蚂蚁,这样两只蚂蚁就会互换位置,但前提是另一只蚂蚁朝相反的方向移动。$$T$$秒后找出蚂蚁的顺序。

### 输入格式:

第一行包含两个整数$$N1$$和$$N2$$,分别是第一行和第二行的蚂蚁数。

接下来的两行包含第一行和第二行的蚂蚁顺序。每个蚂蚁都由英语字母表中的一个大写字母唯一确定(这两行之间的字母是唯一的)。其中,第一行蚂蚁从左向右移动,第二行蚂蚁从右向左移动。

最后一行输入包含整数$$T(0≤ T≤ 50)$$。

### 输出格式:

在一行上输出$$T$$秒后蚂蚁的顺序。要求,第一排蚂蚁来自我们的左侧,另一排来自我们的右侧。

### 输入样例1:

in
3 3
ABC
DEF
0


### 输出样例1:

out
CBADEF

### 输入样例2:

in
3 3
ABC
DEF
2


### 输出样例2:

out
CDBEAF


### 输入样例3:

in
3 4
JLA
CRUO
3


### 输出样例3:

out
CARLUJO








答案:若无答案欢迎评论

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。