#A1718E. 打印沙漏

打印沙漏

Description

把给定的符号打印成沙漏的形状。例如给定17个“*”,要求按下列格式打印

*****

***

*

***

*****

所谓"沙漏形状", 是指每行输出奇数个符号; 各行符号中心对齐; 相邻两行符号数差2; 符号数先从大到小顺序递减到1, 再从小到大顺序递增; 首尾符号数相等.给定任意N个符号, 不一定能正好组成一个沙漏. 要求打印出的沙漏能用掉尽可能多的符号.

Input Format

输入在一行给出1个正整数n(1<=n<=1000)和一个符号, 中间以空格分隔.

Output Format

首先打印由给定符号组成的最大沙漏, 然后打印剩余的字符数. 注意在每行的末尾不要打印多余的空格!

19 *
*****
 ***
  *
 ***
*****
2

Source

信奥星OJ http://127.0.0.1