寻梦
题意
墓碑上有2行字符串,其中第一个串的长度为偶数,现在要求把第2个串插入到第一个串的正中央,如此便能开启墓碑进入墓中。
Input
输入数据首先给出一个整数n,表示测试数据的组数。然后是n组数据,每组数据2行,每行一个字符串,长度大于0,小于50,并且第一个串的长度必为偶数。
Output
请为每组数据输出一个能开启古墓的字符串,每组输出占一行。
Sample Input
2 HDCM UA Aw CFlo
Sample Output
HDUACM ACFlow
Author
yifenfei
Source
ACM程序设计期末考试081230
#include <iostream>
#include<string.h>
using namespace std;
int main()
{
int n,m,i,j;
char num1[55];
char num2[55];
cin>>n;
while(n--)
{
cin>>num1>>num2;
int len1=strlen(num1);
for(i=0;i<len1/2;i++)
{
cout<<num1[i];
}
int len2=strlen(num2);
for(int t=0;t<len2;t++)
{
cout<<num2[t];
}
for(j=len1/2;j<len1;j++)
{
cout<<num1[j];
}
cout<<endl;
}
return 0;
}