L1-039. 古风排版

时间限制
400 ms
内存限制
65536 kB
代码长度限制
8000 B
判题程序
Standard
作者
陈越
中国的古人写文字,是从右向左竖向排版的。本题就请你编写程序,把一段文字按古风排版。

输入格式:

输入在第一行给出一个正整数N(<100),是每一列的字符数。第二行给出一个长度不超过1000的非空字符串,以回车结束。

输出格式:

按古风格式排版给定的字符串,每列N个字符(除了最后一列可能不足N个)

输入样例:
4
This is a test case
输出样例:
asa T
st ih
e tsi
ce s

#include <bits/stdc++.h>
using namespace std;
int main()
{   int x,y;cin >> x;getchar();string s;getline(cin,s);y = s.length() / x;if(s.length() % x > 0) { 考虑最后一列不足N个y++; }char ch[x][y]; int ss = 0;/* 给数组赋值 */for(int i = y-1; i >= 0; i--) {for(int j = 0; j < x; j++) {if(ss == s.length()){   //考虑最后一列不足N个  直接赋为空格 ch[j][i] = ' ';continue;} ch[j][i] = s[ss++]; }}/*输出*/for(int i = 0; i < x; i++) {for(int j = 0; j < y;j++) {cout << ch[i][j];} cout << endl; }return 0;
}

L1-039. 古风排版相关推荐

  1. 团体程序设计天梯赛-练习集-L1-039. 古风排版

    L1-039. 古风排版 中国的古人写文字,是从右向左竖向排版的.本题就请你编写程序,把一段文字按古风排版. 输入格式: 输入在第一行给出一个正整数N(<100),是每一列的字符数.第二行给出一 ...

  2. 7-130 古风排版 (20 分)

    7-130 古风排版 (20 分) 中国的古人写文字,是从右向左竖向排版的.本题就请你编写程序,把一段文字按古风排版. 输入格式: 输入在第一行给出一个正整数N(<100),是每一列的字符数.第 ...

  3. CCCC-GPLT L1-039. 古风排版 团体程序设计天梯赛

    中国的古人写文字,是从右向左竖向排版的.本题就请你编写程序,把一段文字按古风排版. 输入格式: 输入在第一行给出一个正整数N(<100),是每一列的字符数.第二行给出一个长度不超过1000的非空 ...

  4. 团体程序设计天梯赛——L1-039 古风排版

    团体程序设计天梯赛--L1-039 古风排版 https://pintia.cn/problem-sets/994805046380707840/problems/994805091888906240 ...

  5. 古风排版(20 分)

    古风排版(20 分) 中国的古人写文字,是从右向左竖向排版的.本题就请你编写程序,把一段文字按古风排版. 输入格式: 输入在第一行给出一个正整数N(<100),是每一列的字符数.第二行给出一个长 ...

  6. 字符串字符数组 PTA 7-10 古风排版

    7-10 古风排版 (20分) 中国的古人写文字,是从右向左竖向排版的.本题就请你编写程序,把一段文字按古风排版. 输入格式: 输入在第一行给出一个正整数N(<100),是每一列的字符数.第二行 ...

  7. PTA 7-10 古风排版

    7-10 古风排版 中国的古人写文字,是从右向左竖向排版的.本题就请你编写程序,把一段文字按古风排版. 输入格式: 输入在第一行给出一个正整数N(<100),是每一列的字符数.第二行给出一个长度 ...

  8. pta 7-10 古风排版 (20 分)

    中国的古人写文字,是从右向左竖向排版的.本题就请你编写程序,把一段文字按古风排版. 输入格式: 输入在第一行给出一个正整数N(<100),是每一列的字符数.第二行给出一个长度不超过1000的非空 ...

  9. L1-039 古风排版 (20分)

    L1-039 古风排版 (20分) 题目 中国的古人写文字,是从右向左竖向排版的.本题就请你编写程序,把一段文字按古风排版. 输入格式: 输入在第一行给出一个正整数N(<100),是每一列的字符 ...

最新文章

  1. Python使用numpy包编写自定义函数计算平均绝对误差(MAE、Mean Absolute Error)、评估回归模型和时间序列模型、解读MAE
  2. 特斯拉撤诉和解,小鹏汽车沉冤得雪:警惕自动驾驶领域的“美国陷阱”
  3. 利用python去除红章
  4. uva 12105——Bigger is Better
  5. 国外计算机专业入门语言,【转自知乎】给想要报考计算机专业学生的一些建议...
  6. dbscan算法中 参数的意义_无监督机器学习中,最常见的聚类算法有哪些?
  7. 是什么缩写_网友:啊啊啊啊这是什么该死的缩写...“sm居然是这个意思??”...
  8. 1.1.0-简介-P12-分布式锁的解决方案(二)
  9. java Linux icepdf,ICEpdf 6.1.1发布,Java的PDF类库
  10. Mac 安装IE浏览器
  11. 碳足迹计算2021-02-06
  12. 电脑程序员需要考证件吗
  13. 数据介绍与描述性分析——以NBA球员薪酬影响因素分析为例
  14. 证明碰撞集(HITTING SET)问题是NP完全问题
  15. 机器人会偷走你的饭碗吗——写作篇
  16. linux命令 dmesg_如何在Linux上使用dmesg命令
  17. tit-al00 android 6,华为TIT-AL00入网 MTK6735四核全网通手机
  18. string和string_view用法指南
  19. 财付通开放平台 android,腾讯开放财付通对接平台
  20. 寒假2018培训:DAY1

热门文章

  1. js中event,event.srcElement,event.target在IE和firefox下的兼容性
  2. 什么是闭包,我的理解
  3. window.event.srcElement
  4. CodeForces 86 D Powerful array 莫队
  5. java中的访问修饰符
  6. weblogic 12c 一键静默建域、集群、受管,计算机以及添加受管到集群
  7. 《HBase企业应用开发实战》—— 第3章 数 据 模 型
  8. iOS UTI(统一类型标识)
  9. SQL Server 2008 远程过程调用失败
  10. 你不知道的windows7 技巧大全【3】