1031 . Hello World for U (20)
2014-02-26 14:10
369 查看
#include<iostream>
#include<string>
#include<string.h>
#include <iomanip>
using namespace std;
class CA
{
public:
enum{N=30};
void run();
private:
char st[100];
int n;
};
void CA::run()
{
cin>>st;
int i,j,k,n1,n2;
n=strlen(st);
n1=(n+2)/3;
n2=n+2-2*n1;
j=0;
for(i=0;i<n1-1;i++)
{
printf("%c",st[j]);
for(k=0;k<n2-2;k++)
printf(" ");
printf("%c\n",st[n-1-j]);
j++;
}
for(k=j;k<n-j;k++)
printf("%c",st[k]);
printf("\n");
}
int main()
{
//freopen("test.txt","r",stdin);
CA *a=new CA;
a->run();
return 0;
}
#include<string>
#include<string.h>
#include <iomanip>
using namespace std;
class CA
{
public:
enum{N=30};
void run();
private:
char st[100];
int n;
};
void CA::run()
{
cin>>st;
int i,j,k,n1,n2;
n=strlen(st);
n1=(n+2)/3;
n2=n+2-2*n1;
j=0;
for(i=0;i<n1-1;i++)
{
printf("%c",st[j]);
for(k=0;k<n2-2;k++)
printf(" ");
printf("%c\n",st[n-1-j]);
j++;
}
for(k=j;k<n-j;k++)
printf("%c",st[k]);
printf("\n");
}
int main()
{
//freopen("test.txt","r",stdin);
CA *a=new CA;
a->run();
return 0;
}
相关文章推荐
- PAT A 1031. Hello World for U (20)
- 1031. Hello World for U (20)
- 1031. Hello World for U (20)
- 1031. Hello World for U (20)
- 1031. Hello World for U (20)
- 1031. Hello World for U (20)
- 1031. Hello World for U (20)
- 1031. Hello World for U (20)
- 1031. Hello World for U (20)
- 1031. Hello World for U (20)
- 1031. Hello World for U (20)
- 1031. Hello World for U (20)
- 1031. Hello World for U (20)
- 1031. Hello World for U (20)
- 1031. Hello World for U (20)
- 1031. Hello World for U (20)
- 1031. Hello World for U (20)
- 1031. Hello World for U (20)
- 1031. Hello World for U (20)
- PAT甲级真题及训练集(11)--1031. Hello World for U (20)