#Z01392. 尤尤与螺旋字符串

尤尤与螺旋字符串

题目描述

尤尤出的杨辉三角模拟问题在新同学面前不堪一击,尤尤很伤心并且决定出一道水题安抚一下学弟的内心。 在伤心之后的一天尤尤经过商店发现了回形针(是一种回型的针)。 尤尤突然很想知道能否将一串字符串以回形针的样式输出,聪明的你能帮助尤尤解决这个问题吗?

输入格式

一行字符串(含大量空格),长度不超过10^4。 读入一行java代码为(nextLine()),c++为(getline(cin,str))

输出格式

将输入的字符串以螺旋状输出,使得输出呈现一个正方形(行数=每行字符数),要求该正方形在大小足以容纳该字符串的前提下尽可能小。 若按指定方式填充后该正方形内有空缺,则空缺部分以空格填补。输出从左上角开始向右行进,遇到拐角即右转。

This is a test case.
This 
casei
   .s
t    
set a