编程题:数学分析
蚂蚁移动时,会形成一排,这样除了第一只蚂蚁之外,每只蚂蚁都在另一只蚂蚁后面。当两排朝相反方向移动的蚂蚁在一条狭窄的通道中相撞时,会发生什么情况尚不清楚。一种理论认为,在这种情况下,蚂蚁会相互跳过。
从两排蚂蚁相遇的那一刻起,每一秒每一只蚂蚁都会跃过前面那只蚂蚁,这样两只蚂蚁就会互换位置,但前提是另一只蚂蚁朝相反的方向移动。$$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
答案:若无答案欢迎评论
从两排蚂蚁相遇的那一刻起,每一秒每一只蚂蚁都会跃过前面那只蚂蚁,这样两只蚂蚁就会互换位置,但前提是另一只蚂蚁朝相反的方向移动。$$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
答案:若无答案欢迎评论