杭电 2567 寻梦(606比赛选拔 2017-08-20)(1005)
2017-08-24 13:14
357 查看
太简单了吧不用说了直接上代码
(
这是初始化把数组赋值为0,不会的宝宝可以查一查。
getchar()是用来吃掉一个回车的,要不然gets()会把这个当成一个字串结束从而跳过这次输入。
)
#include<cstdio> #include<cstring> char a[55],d[55],b[55],c[55]; int main() { int n; int i; int l; scanf("%d",&n); getchar(); while(n--){ memset(a,0,sizeof(a)); memset(b,0,sizeof(b)); memset(c,0,sizeof(c)); memset(d,0,sizeof(d)); l=0; gets(a); gets(d); for(i=0;i<strlen(a)/2;i++){ b[i]=a[i]; } for(i=strlen(a)/2;i<strlen(a);i++){ c[l++]=a[i]; } strcat(b,d); strcat(b,c); puts(b); } return 0; }
#include<cstdio> #include<cstring> char a[50],b[50],c[50],d[50]; int main() { int N; scanf("%d",&N); getchar(); while(N--){ memcpy(a,"0",50); memcpy(b,"0",50); memcpy(c,"0",50); memcpy(d,"0",50); gets(a); gets(d); memcpy(b,a,strlen(a)/2); memcpy(c,a+strlen(a)/2,strlen(a)); strcat(b,d); strcat(b,c); puts(b); } return 0; }
(
memset(a,0,sizeof(a));
这是初始化把数组赋值为0,不会的宝宝可以查一查。
getchar()是用来吃掉一个回车的,要不然gets()会把这个当成一个字串结束从而跳过这次输入。
)
相关文章推荐
- 杭电1021 Fibonacci Again(606比赛选拔 2017-08-20)(1002)
- 杭电 1171 Big Event in HDU(606比赛选拔 2017-08-20)(1003)
- 杭电 1678 Shopaholic(606比赛选拔 2017-08-20) (1001)
- 杭电 2037 今年暑假不AC(606比赛选拔 2017-08-20)(1004)
- 杭电2567 寻梦
- 寻梦(杭电2567)
- 杭电2567寻梦(字符串处理)
- 杭电 1005 Number Sequence
- 杭电1005题
- 杭电1005_Number Sequence
- 杭电acm 悼念512汶川大地震遇难同胞——选拔志愿者
- 杭电的比赛 P-F水题
- 杭电1005 Number Sequence
- 杭电ACM1003,1004,1005 java解答
- Number Sequence(杭电1005)
- 杭电2567
- 【2016杭电女生赛1005】【暴力 bfs or dfs or 模拟】girlcat 数女生数和猫咪数
- 杭电1285确定比赛名次
- 关于3月11日天体赛选拔比赛的自我反省
- 杭电oj-1005