hdu 1200 To and Fro

来源:互联网 发布:校园商店源码 编辑:程序博客网 时间:2024/05/29 18:01

题目:http://acm.hdu.edu.cn/showproblem.php?pid=1200


水题。。对于这种题目能迅速读懂题意才是王道。。。

但是就是英语太烂了啊。。。

然后直接模拟。

下面AC代码:

#include<iostream>#include<cstring>using namespace std;int main(){int n;int i,j,len,flag;char str[205];char map[25][25];while(cin>>n&&n){getchar();gets(str);len=strlen(str);flag=1;int l=0;for(i=0;i<len;){if(flag){for(j=0;j<n;j++,i++){map[l][j]=str[i];}map[l++][n]='\0';flag=0;}else{for(j=n-1;j>=0;j--,i++){map[l][j]=str[i];}map[l++][n]='\0';flag=1;}}for(i=0;i<n;i++)for(j=0;j<l;j++){printf("%c",map[j][i]);}printf("\n");}return 0;}


原创粉丝点击