Center Alignment | JXNUOJ

描述:

Almost every text editor has a built-in function of center text alignment. The developers of the popular in Berland text editor «Textpad» decided to introduce this functionality into the fourth release of the product.

You are to implement the alignment in the shortest possible time. Good luck!

几乎每一个文本编译器都有居中对齐功能。流行的Berland文本编译器《Textpad》决定将此功能放入新发行的第四版本。

你将在尽可能短的时间里完成对齐。祝你好运。

输入:

The input file consists of one or more lines, each of the lines contains Latin letters, digits and/or spaces. The lines cannot start or end with a space. It is guaranteed that at least one of the lines has positive length. The length of each line and the total amount of the lines do not exceed 1000.

输入文本包含一行或者更多行。每一行包含字母,数字和/或者空格。每一行不能由空格开始或者结束。保证至少一行有正数长度。每一行的长度和总行数都不超过1000。

输出:

Format the given text, aligning it center. Frame the whole text with characters «*» of the minimum size. If a line cannot be aligned perfectly (for example, the line has even length, while the width of the block is uneven), you should place such lines rounding down the distance to the left or to the right edge and bringing them closer left or right alternatively (you should start with bringing left). Study the sample tests carefully to understand the output format better.

设定给定文本格式,将其居中。用最小字符《*》框住他。如果一行不能完全对齐(例如,某行有偶数长度,但是块的宽度是不均匀的),你就需要这样放置行,将距离上下舍入到左边或者右边,并使他们更接近左边或者右边。(你应该从左边开始)。仔细研究测试样例,以更好了解输出格式。

样例输入:

This  isCodeforces
Beta
Round
5

样例输出:

************
* This  is *
*          *
*Codeforces*
*   Beta   *
*  Round   *
*     5    *
************

样例输入:

welcome to the
Codeforces
Beta
Round 5and
good luck

样例输出:

****************
*welcome to the*
*  Codeforces  *
*     Beta     *
*   Round 5    *
*              *
*      and     *
*  good luck   *
****************

02.07Center Alignment居中对齐相关推荐

  1. UILable属性详解,设置居上对齐,居中对齐,居下对齐,获取斜体字,字体、大小、单位、颜色

    ·常用属性和方法有: 1.创建 CGRect rect = CGRectMake(100, 200, 50, 50); UILabel *label = [[UILabel alloc] initWi ...

  2. 代码居中对齐_一篇文章带你了解CSS对齐方式

    一.居中 1. 居中对齐元素 将块元素水平居中对齐(像 ) , 使用 margin: auto; 设置元素的宽度将阻止它伸展到容器的边缘. 然后元素将占用指定的宽度,剩下的空间将平分在两个边距之间: ...

  3. R语言ggplot2可视化:为可视化图像添加多行标题(multi line title)并将多行标题居中对齐(center align)

    R语言ggplot2可视化:为可视化图像添加多行标题(multi line title)并将多行标题居中对齐(center align) 目录

  4. HTML4如何让一个DIV居中对齐?float输入日志标题

    float:left,right clear:both 如何让一个DIV居中对齐? 第一步:设置外层的DIV的text-align:center; 第二步:设置里层的DIV的margin:auto 以 ...

  5. c语言输出居中对齐_PDF管理API-Aspose.PDF 11月新更上线!支持居中对齐输出HTML

    又到了每月新版更新时间!Aspose.PDF for .NET升级到v19.11版,在扩展中添加为HTML页面设置leftMargin和rightMargin的功能,同时支持居中对齐输出HTML,我们 ...

  6. 弹性盒子内容体居右对其_CSS怎么实现弹性盒中的元素居中对齐

    css实现元素对齐(居中对齐弹性盒的各项 元素),在我们网页设计中是较为常见的一个功能效果.我们可以通过css中的align-items等相关css属性来实现. 推荐参考:<CSS教程> ...

  7. 微信小程序设置文本左对齐居中对齐右对齐setTextAlign的使用说明

    微信官方说明文档如下.特别注意: 对齐方式的基准点,是以整个画布的宽度的一半的中心轴为基准线. 左对齐:即文本左侧贴向中心y轴. 居中对齐:即文本以中心y轴对齐. 右对齐:即文本右侧贴向中心轴y. c ...

  8. python右对齐输出如果结果超过30个字符_Python3 输出字符串左对齐、右对齐、居中对齐...

    1.通过ljust(),center(),rjust()函数实现输出的字符串左对齐.居中.右对齐 方法一:使用函数默认不带参数,则默认以空格填充(文字与空格总字符数等于输入的数字) #代码 print ...

  9. Android中文图混排时文图的居中对齐 FontMetrics以及自定义ImageSpan实现

    文章转自:http://www.sohu.com/a/150059234_611601 本文作者CnPeng的博客地址: http://www.jianshu.com/p/2650357f7547 这 ...

最新文章

  1. MySQL 学习笔记(2)— 通配符/正则表达/运算符
  2. 辩证看待 iostat
  3. 分布式缓存系统Memcached简介与实践
  4. es6 日期字符串转日期_量化数据预处理-中文日期(含)转英文日期
  5. php把数组函数封装,PHP删除Array数组里指定的key(完整版,已封装成函数,附测试代码)...
  6. canvas 移动光速特效-
  7. 任务01——谈谈对参与工作室的预期
  8. teams怎么去看谁在说话
  9. 关于进程资源限制的getrlimit和setrlimit函数(epoll、服务器经常用)
  10. 【算法学习】AVL平衡二叉搜索树原理及各项操作编程实现(C++)
  11. luogu2320 鬼谷子的钱袋
  12. 删除数组对象 相同的值 制定数组对象
  13. canva画图 图片居中裁剪_男士秋裤,一片式补裆款裁剪图分享给大家。天凉该给家人做秋裤啦...
  14. Github Star 7.2K,来自百度飞桨超级好用的OCR数据合成与半自动标注工具,强烈推荐!
  15. 普元eos运行环境下的逻辑流及页面流反编译工具
  16. 产品学习:淘宝网的架构演化案例分析
  17. addr2line命令使用
  18. python爬取搜狗微信的推文
  19. 高并发衡量指标及解决方案
  20. 中国电话区号(CSV)

热门文章

  1. java面对对象-多态
  2. 特斯拉线圈自身谐振现象
  3. Scrapy之FilesPipeline和ImagesPipline文件与图片下载
  4. 四旋翼无人机建模与实现(二)
  5. python qq机器人开发 利用Python读取QQ消息
  6. 软件自动化测试——入门、进阶与实战
  7. 【Blender】学习一下
  8. Pandas数据处理方法(包括数据库数据和普通文件数据)
  9. CorelDRAWX4的VBA插件开发(二十七)使用C++制作动态连接库DLL辅助VBA构键强大功能-(1)前言和准备工作
  10. Matplotlib基本语法