PAT 1031 Hello World for U

原创 2015年07月07日 13:57:52
#include<iostream>
#include<string>
using namespace std;

int main()
{
	string s;
	cin>>s;
	int len = s.size()+2;
	int n1 = len /3;
	int bottom = len - 2*n1;
	int i=0;
	for(; i<n1-1;++i)
	{
		cout<<s[i];
		for(int j=0; j<bottom-2; ++j)
		{
			cout<<" ";
		}
		cout<<s[s.size()-1-i]<<endl;
	}
	for(int k=i; k<s.size()-i; ++k)
	{
		cout<<s[k];
	}
	cout<<endl;
	return 0;
}

PAT-A 1031. Hello World for U (20)

打印图形的两种方法:填入数组法&直接输出法

1031. Hello World for U (20)-PAT甲级真题

1031. Hello World for U (20) Given any string of N (>=5) characters, you are asked to form the ...
  • liuchuo
  • liuchuo
  • 2016年08月04日 15:43
  • 133

pat 1031. Hello World for U (20)

1031. Hello World for U (20) 时间限制 400 ms 内存限制 65536 kB 代码长度限制 16000 B 判题程序 Standa...
  • wyh7280
  • wyh7280
  • 2015年07月17日 19:29
  • 249

PAT甲级.1031. Hello World for U (20)

1031. Hello World for U (20) 题目: Given any string of N (>=5) characters, you are asked to form the...

浙江大学PAT_甲级_1031. Hello World for U (20)

C++

PAT 1031. Hello World for U (20)

Hello World for U 2012年浙江大学计算机及软件工程研究生机试真题 Given any string of N (>=5) characters, you are asked to ...
  • ZJFCLH
  • ZJFCLH
  • 2014年03月18日 00:52
  • 1435

PAT A1031 Hello World for U

//ac了,参考了书的代码。自己的还没ac //关于gets(str)和strlen的用法 //把打印内容放到二维数组中,然后全部打印的思想 #include #include int main(...

【PAT (Advanced Level)】1031. Hello World for U (20)

1031. Hello World for U (20) 时间限制 400 ms 内存限制 32000 kB 代码长度限制 1600...

PAT甲级真题及训练集(11)--1031. Hello World for U (20)

1031. Hello World for U (20) 时间限制 400 ms 内存限制 65536 kB 代码长度限制 16000 B 判题程序 Standa...

1031. Hello World for U

  • 2012年09月01日 21:19
  • 28KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:PAT 1031 Hello World for U
举报原因:
原因补充:

(最多只允许输入30个字)