古风排版(20 分)

中国的古人写文字,是从右向左竖向排版的。本题就请你编写程序,把一段文字按古风排版。

输入格式:

输入在第一行给出一个正整数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() {char s[1100];int n,i;scanf("%d",&n);getchar();gets(s);int lenth=strlen(s)-1;int m=ceil(lenth/n);int h=lenth%n;if(h==0) h=n;for(i=0;i<n;i++){if(i<=h){for(int j=m;j>=0;j--){printf("%c",s[n*j+i]);}}else{printf(" ");for(int j=m-1;j>=0;j--){printf("%c",s[n*j+i]);}}printf("\n");}return 0;
}

古风排版(20 分)相关推荐

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

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

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

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

  3. PTA 古风排版 (20 分)队列方法

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

  4. PTA刷题记录:L1-039 古风排版 (20分)

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

  5. l1-039 古风排版 20分 极简七行逻辑代码版

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

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

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

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

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

  8. C语言:L1-039 古风排版 (20 分)

    文章目录 一.题目 二.方法1 1.思路 2.代码 一.题目 中国的古人写文字,是从右向左竖向排版的.本题就请你编写程序,把一段文字按古风排版. 输入格式: 输入在第一行给出一个正整数N(<10 ...

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

    注意如果矩阵元素为空(null,与空格区分),输出空格 #include <iostream> using namespace std; const int N = 1e3 + 10;ch ...

  10. PTA 古风排版 (20 分)含测试点

    #include <stdio.h> #include <string.h> int main() {int n;char s[10010] = {0},a[111][111] ...

最新文章

  1. aes js 加盐值 解密_crypto-js aes加密解密
  2. 使iPhone手机持续振动
  3. spring原理案例-基本项目搭建 01 spring framework 下载 官网下载spring jar包
  4. Android 启动分析 1
  5. Nginx负载均衡策略之url_hash
  6. 后端基础概念:各种OCV一网打尽(上篇)
  7. 古代汉语(王力版)笔记
  8. Linux学习笔记之MySql的安装(CentOS)
  9. Nature’s 10——Nature发布2021年帮助塑造科学的十人名单
  10. Python爬虫入门教程06:爬取数据后的词云图制作
  11. 上海交通大学出版社python教材答案_上海交通大学出版社python答案
  12. 藏在GPT背后的治理分歧:那些赞同和反对的人们|AI百态(下篇)
  13. oracle安装包,psu,ru补丁包下载文档
  14. 南邮Android实验报告三:基于高德地图的综合应用
  15. 操作系统知识点及题目
  16. Java 自定义异常类
  17. Swop.fi治理—为矿池权重投票
  18. 谁说 JavaScript 简单的? – 码农网 http://www.codeceo.com/article/who-said-javascript-was-easy.html
  19. 世界著名建筑卫星影片(感触很深)
  20. 自媒体视频素材哪里找?易撰帮你快速下载素材

热门文章

  1. 一个简单的俄罗斯方块实现
  2. android 编译libjpeg-turbo
  3. iOS开发之3D Touch(快速添加3D Touch功能)
  4. Android选择本地视频和照片上传到服务器
  5. 第五天实验---MGRE环境下的OSPF实验
  6. 元气骑士双人异地公网联机工具(仅支持双人、JAVA实现)
  7. 从微信提示用户浏览器打开
  8. 消费信贷评分建模与应用笔记-2
  9. 质量管理:PDCA循环到PACD循环
  10. HIDS入侵检测能力评估list