简单题。

#include<iostream>
#include<cstring>
#include<cmath>
#include<algorithm>
#include<cstdio>
#include<map>
#include<queue>
#include<vector>
using namespace std; char s[];
int n1,n2,n3;
char ans[][]; int main()
{
scanf("%s",s);
int len=strlen(s);
for(int i=;i<=len;i++)
{
if(i<=len+-i-i){
n1=i;
n3=i;
n2=len+-n1-n3;
}
} for(int i=;i<=n1;i++)
for(int j=;j<=n2;j++)
ans[i][j]=' ';
int tot=;
for(int i=;i<=n1;i++) ans[i][]=s[tot++];
tot--;
for(int i=;i<=n2;i++) ans[n1][i]=s[tot++];
tot--;
for(int i=n1;i>=;i--) ans[i][n2]=s[tot++]; for(int i=;i<=n1;i++){
for(int j=;j<=n2;j++) printf("%c",ans[i][j]);
printf("\n");
}
return ;
}

最新文章

  1. 排序系列 之 直接插入排序算法 —— Java实现
  2. WPF入门教程系列九——布局之DockPanel与ViewBox(四)
  3. ExtJs4中的复选树级联选择
  4. 分享:大晚上用自己的锤子手机跨系统刷MIUI,跌宕起伏啊!!
  5. FusionCharts for Flex报错
  6. cacti install on ubuntu
  7. IOS中表视图(UITableView)使用详解
  8. 关于sql server 代理(已禁用代理xp)解决办法
  9. 获取第上一个兄弟元素 屏蔽浏览器的差异(PreviousElementSibling)
  10. Use API to retrieve data from internet
  11. 浙江大学2015年校赛B题 ZOJ 3861 Valid Pattern Lock
  12. HDU 3909 DLX
  13. 微信小程序语音识别服务搭建全过程解析(https api开放,支持新接口mp3录音、老接口silk录音)
  14. 学习Qt,Getting started
  15. HBase篇--HBase操作Api和Java操作Hbase相关Api
  16. jq筛选方法
  17. Robot Framework - 1 - 测试用例与测试库
  18. ios webview下footer部分fixed失效问题
  19. centos7指定yum安装软件路径
  20. memory addresses

热门文章

  1. whereis参数
  2. laravel学习笔记(三)
  3. 原创 齐天大圣老司机亲传rescue恢复磁盘分区
  4. JQuery 获得绝对,相对位置的坐标方法
  5. vue 组件内 directives指令的调用方式 &lt;base-table v-auto-height:tableHeight=&quot;{vm:this, diffHeight:ahTable.diffHeight}&quot;
  6. Python matlab octave 矩阵运算基础
  7. C++构造函数(复制构造函数)、析构函数
  8. SQL Server 2008 空间数据存储摘抄(SRID 点 MultiPoint LineString MultiLineString 多边形 MultiPolygon GeometryCollection)
  9. 理解 Word2Vec 之 Skip-Gram 模型
  10. 企业支付宝账号开发接口教程--JAVA-UTF-8(实际操作完善中...SpringMVC+JSP)